| Blocking Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: Tangosol.Util
 Syntax
Syntaxpublic class Blocking
The Blocking type exposes the following members.
 Constructors
Constructors Methods
Methods| 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.
             | 
 See Also
See Also