GigaSpaces XAP.NET Documentation
TakeByIds<(Of <(<'T>)>)> Method (idsQuery, tx, modifiers)
Class LibraryGigaSpaces.CoreISpaceProxyTakeByIds<(Of <<'(T>)>>)(IdsQuery<(Of <<'(T>)>>), ITransaction, TakeModifiers)
Take (remove) objects from the space matching the specified ids query, with the provided TakeModifiers.
Declaration Syntax
C#Visual BasicVisual C++J#
ITakeByIdsResult<T> TakeByIds<T>(
	IdsQuery<T> idsQuery,
	ITransaction tx,
	TakeModifiers modifiers
)
Function TakeByIds(Of T) ( _
	idsQuery As IdsQuery(Of T), _
	tx As ITransaction, _
	modifiers As TakeModifiers _
) As ITakeByIdsResult(Of T)
generic<typename T>
ITakeByIdsResult<T>^ TakeByIds(
	IdsQuery<T> idsQuery, 
	ITransaction^ tx, 
	TakeModifiers modifiers
)
J# supports the use of generic APIs, but not the declaration of new ones.
Generic Template Parameters
T
Type of expected result entry.
Parameters
idsQuery (IdsQuery<(Of <(<'T>)>)>)
The query to search by.
tx (ITransaction)
The transaction which this operation will participate in.
modifiers (TakeModifiers)
The read modifier to use (One or several of ).
Return Value
An ITakeByIdsResult<(Of <(<'T>)>)> containing the matched results.
Exceptions
ExceptionCondition
TakeByIdsExceptionThe operation had a failure.

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