GigaSpaces XAP.NET Documentation
TakeIfExistsById Method
Class LibraryGigaSpaces.CoreISpaceProxyTakeIfExistsById()()()()
Members
IconMemberDescription
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.

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 16.2.0.0 (16.2.1)