| ILockableBufferProviderT Interface | 
Namespace: StreamCoders
 Syntax
SyntaxThe ILockableBufferProviderT type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | LockedClientCount | 
                Gets the number of locked clients.
            (Inherited from ILockableOperationProvider.) | 
|  | UnlockedClientCount | 
                Gets the number of unlocked clients.
            (Inherited from ILockableOperationProvider.) | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | AcquireBuffer | |
|  | ClearAllClients | 
                Removes all clients (locked and unlocked) and unlocks all locked clients.
            (Inherited from ILockableOperationProvider.) | 
|  | ClearAllUnlockedClients | 
                Clears all unlocked clients by first unlocking and then removing them.
            (Inherited from ILockableOperationProvider.) | 
|  | IsLocked | 
                Checks if a particular client is locked.
            (Inherited from ILockableOperationProvider.) | 
|  | LockClient | 
                Locks a particular client.
            (Inherited from ILockableOperationProvider.) | 
|  | TryUnlockClient | 
                Attempts to unlock a particular client.
            (Inherited from ILockableOperationProvider.) | 
|  | UnlockAllClients | 
                Unlocks all locked clients.
            (Inherited from ILockableOperationProvider.) | 
|  | UnlockClient | 
                Unlocks a particular client.
            (Inherited from ILockableOperationProvider.) | 
 See Also
See Also