Blocking Methods |
The Blocking type exposes the following members.
| Name | Description | |
|---|---|---|
| Enter(Object) |
Acquires an exclusive lock on the specified object while still respecting the calling
thread's ThreadTimeout.
| |
| Enter(Object, Boolean) |
Acquires an exclusive lock on the specified object while still respecting the calling
thread's ThreadTimeout, and atomically sets a value that indicates
whether the lock was taken.
| |
| EnterReadLock |
Tries to enter the lock in read mode while still respecting the calling
thread's ThreadTimeout.
| |
| EnterUpgradeableReadLock |
Tries to enter the lock in upgradeable mode while still respecting the calling
thread's ThreadTimeout.
| |
| EnterWriteLock |
Tries to enter the lock in write mode while still respecting the calling
thread's ThreadTimeout.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Sleep(Int32) |
Invoke Sleep(Int32) while still respecting the calling
thread's ThreadTimeout.
| |
| Sleep(TimeSpan) |
Invoke Sleep(TimeSpan) while still respecting the calling
thread's ThreadTimeout.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| TryEnter(Object, Int32) |
Attempts, for the specified number of milliseconds, to acquire an exclusive
lock on the specified object while still respecting the calling
thread's ThreadTimeout | |
| TryEnter(Object, TimeSpan) |
Attempts, for the specified amount of time, to acquire an exclusive
lock on the specified object while still respecting the calling
thread's ThreadTimeout | |
| TryEnter(Object, Int32, Boolean) |
Attempts, for the specified amount of time, to acquire an exclusive lock
on the specified object, while still respecting the calling thread's
ThreadTimeout, and atomically sets a value that indicates whether
the lock was taken.
| |
| TryEnter(Object, TimeSpan, Boolean) |
Attempts, for the specified number of milliseconds, to acquire an exclusive lock
on the specified object, while still respecting the calling thread's
ThreadTimeout, and atomically sets a value that indicates whether
the lock was taken.
| |
| TryEnterReadLock(ReaderWriterLockSlim, Int32) |
Tries to enter the lock in read mode, with an optional time-out while still
respecting the calling thread's ThreadTimeout.
| |
| TryEnterReadLock(ReaderWriterLockSlim, TimeSpan) |
Tries to enter the lock in read mode, with an optional time-out while still
respecting the calling thread's ThreadTimeout.
| |
| TryEnterUpgradeableReadLock(ReaderWriterLockSlim, Int32) |
Tries to enter the lock in upgradeable mode, with an optional time-out while still
respecting the calling thread's ThreadTimeout.
| |
| TryEnterUpgradeableReadLock(ReaderWriterLockSlim, TimeSpan) |
Tries to enter the lock in upgradeable mode, with an optional time-out while still
respecting the calling thread's ThreadTimeout.
| |
| TryEnterWriteLock(ReaderWriterLockSlim, Int32) |
Tries to enter the lock in write mode, with an optional time-out while still
respecting the calling thread's ThreadTimeout.
| |
| TryEnterWriteLock(ReaderWriterLockSlim, TimeSpan) |
Tries to enter the lock in write mode, with an optional time-out while still
respecting the calling thread's ThreadTimeout.
| |
| Wait(Object) |
Wait on the the specified monitor while still respecting the calling
thread's ThreadTimeout.
| |
| Wait(Object, Int32) |
Wait on the the specified monitor while still respecting the calling
thread's ThreadTimeout.
| |
| Wait(Object, TimeSpan) |
Wait on the specified monitor while still respecting the calling
thread's ThreadTimeout.
|