GigaSpaces XAP.NET Documentation
GetSpaceIterator<(Of <(T>)>) Method (query, iteratorScope, bufferSize, leaseTime)
Class LibraryGigaSpaces.CoreIReadOnlySpaceProxyGetSpaceIterator<(Of <(T>)>)(IQuery<(Of <(T>)>), IteratorScope, Int32, Int64)
Create an iterator over the space using the specified template(s) and settings.
Declaration Syntax
C#Visual BasicVisual C++J#
[ObsoleteAttribute("Use GetSpaceIterator<T>(IQuery<T> query, SpaceIteratorConfig config) instead.")]
ISpaceIterator<T> GetSpaceIterator<T>(
	IQuery<T> query,
	IteratorScope iteratorScope,
	int bufferSize,
	long leaseTime
)
<ObsoleteAttribute("Use GetSpaceIterator<T>(IQuery<T> query, SpaceIteratorConfig config) instead.")> _
Function GetSpaceIterator(Of T) ( _
	query As IQuery(Of T), _
	iteratorScope As IteratorScope, _
	bufferSize As Integer, _
	leaseTime As Long _
) As ISpaceIterator(Of T)
[ObsoleteAttribute(L"Use GetSpaceIterator<T>(IQuery<T> query, SpaceIteratorConfig config) instead.")]
generic<typename T>
ISpaceIterator<T>^ GetSpaceIterator(
	IQuery<T>^ query, 
	IteratorScope iteratorScope, 
	int bufferSize, 
	long long leaseTime
)
J# supports the use of generic APIs, but not the declaration of new ones.
Generic Template Parameters
T
Type of object to read.
Parameters
query (IQuery<(Of <(T>)>))
The query used for matching.
iteratorScope (IteratorScope)
Scope for iterator matching.
bufferSize (Int32)
The maximum number of objects to pool each time from the space.
leaseTime (Int64)
The requested initial lease time on the resulting match set
Return Value
A configured space iterator.
Exceptions
ExceptionCondition
InactiveSpaceExceptionThe space is in backup mode and therefore is not active.
SqlQueryExceptionThe query template is an illegal SqlQuery.

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 7.0.1.3800 (7.0.1.3800)