 Members
 Members| Icon | Member | Description | 
|---|---|---|
|  | TakeIfExistsById(Type, Object) | 
            Takes (removes) an entry of the specified type with the specified id from the space. 
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById(Type, Object, Object) | 
            Takes (removes) an entry of the specified type with the specified id from the space. 
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById(Type, Object, Object, ITransaction) | 
            Takes (removes) an entry of the specified type with the specified id from the space. 
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById(Type, Object, Object, ITransaction, Int64) | 
            Takes (removes) an entry of the specified type with the specified id from the space. 
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById(Type, Object, Object, ITransaction, Int64, TakeModifiers) | 
            Takes (removes) an entry of the specified type with the specified id from the space. 
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById<(Of <(T>)>)(Object) | 
            Takes (removes) an entry of the specified type with the specified id from the space. 
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById<(Of <(T>)>)(Object, Object) | 
            Takes (removes) an entry of the specified type with the specified id from the space. 
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById<(Of <(T>)>)(Object, Object, ITransaction) | 
            Takes (removes) an entry of the specified type with the specified id from the space. 
            Blocks up to the specified timeout (if any) until a matching entry exists.
             | 
|  | TakeIfExistsById<(Of <(T>)>)(Object, Object, ITransaction, Int64) | 
            Takes (removes) an entry of the specified type with the specified id from the space. 
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById<(Of <(T>)>)(Object, Object, ITransaction, Int64, TakeModifiers) | 
            Takes (removes) an entry of the specified type with the specified id from the space. 
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById<(Of <(T>)>)(IdQuery<(Of <(T>)>)) | 
            Takes (removes) an entry matching the specified id query from the space.
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById<(Of <(T>)>)(IdQuery<(Of <(T>)>), ITransaction) | 
            Takes (removes) an entry matching the specified id query from the space.
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById<(Of <(T>)>)(IdQuery<(Of <(T>)>), ITransaction, Int64) | 
            Takes (removes) an entry matching the specified id query from the space.
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
|  | TakeIfExistsById<(Of <(T>)>)(IdQuery<(Of <(T>)>), ITransaction, Int64, TakeModifiers) | 
            Takes (removes) an entry matching the specified id query from the space.
            Blocks up to the specified timeout (if any) only if a matching entry exists and it is 
            necessary to wait for transactional state to settle.
             | 
