GigaSpaces XAP.NET Documentation
ISpaceProxy Interface
Class LibraryGigaSpaces.CoreISpaceProxy
Encapsulates a space proxy.
Declaration Syntax
C#Visual BasicVisual C++J#
public interface ISpaceProxy : IReadOnlySpaceProxy, 
	IDisposable
Public Interface ISpaceProxy _
	Implements IReadOnlySpaceProxy, IDisposable
public interface class ISpaceProxy : IReadOnlySpaceProxy, 
	IDisposable
public interface ISpaceProxy extends IReadOnlySpaceProxy, 
	IDisposable
Members
All MembersMethodsProperties



IconMemberDescription
BeginExecute<(Of <(T>)>)(ISpaceTask<(Of <(T>)>), Object, AsyncCallback<(Of <(T>)>), Object)
Begins asynchronous execute operation which executes a task on a specific space node. The space node it will execute on is controlled by the routing value provided as a second parameter.

BeginExecute<(Of <(T>)>)(ISpaceTask<(Of <(T>)>), Object, ITransaction, AsyncCallback<(Of <(T>)>), Object)
Begins asynchronous execute operation which executes a task on a specific space node. The space node it will execute on is controlled by the routing value provided as a second parameter.

BeginExecute<(Of <(R, T>)>)(IDistributedSpaceTask<(Of <(R, T>)>), AsyncCallback<(Of <(R>)>), Object)
Begins asynchronous execute operation which executes the task on all the primary space nodes within the cluster (broadcast). The task is executed on each space node with all the results reduced by the IDistributedSpaceTask<(Of <(R, T>)>) Reduce operation. The task can optionally implement ISpaceTaskResultsFilter<(Of <(T>)>) that can control if tasks should continue to accumelate or it should break and execute the reduce operation on the results received so far. The execution actual result will be the reduced result of the execution, or the exception thrown during during the reduce operation. The moderator can be used as a mechanism to listen for results as they arrive.

BeginExecute<(Of <(R, T>)>)(IDistributedSpaceTask<(Of <(R, T>)>), ITransaction, AsyncCallback<(Of <(R>)>), Object)
Begins asynchronous execute operation which executes the task on all the primary space nodes within the cluster (broadcast). The task is executed on each space node with all the results reduced by the IDistributedSpaceTask<(Of <(R, T>)>) Reduce operation. The task can optionally implement ISpaceTaskResultsFilter<(Of <(T>)>) that can control if tasks should continue to accumelate or it should break and execute the reduce operation on the results received so far. The execution actual result will be the reduced result of the execution, or the exception thrown during during the reduce operation. The moderator can be used as a mechanism to listen for results as they arrive.

BeginRead<(Of <(T>)>)(T, AsyncCallback<(Of <(T>)>), Object) (Inherited from IReadOnlySpaceProxy.)
BeginRead<(Of <(T>)>)(T, ITransaction, AsyncCallback<(Of <(T>)>), Object) (Inherited from IReadOnlySpaceProxy.)
BeginRead<(Of <(T>)>)(T, Int64, AsyncCallback<(Of <(T>)>), Object) (Inherited from IReadOnlySpaceProxy.)
BeginRead<(Of <(T>)>)(T, ITransaction, Int64, AsyncCallback<(Of <(T>)>), Object) (Inherited from IReadOnlySpaceProxy.)
BeginRead<(Of <(T>)>)(T, ITransaction, Int64, ReadModifiers, AsyncCallback<(Of <(T>)>), Object) (Inherited from IReadOnlySpaceProxy.)
BeginRead<(Of <(T>)>)(IQuery<(Of <(T>)>), AsyncCallback<(Of <(T>)>), Object) (Inherited from IReadOnlySpaceProxy.)
BeginRead<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, AsyncCallback<(Of <(T>)>), Object) (Inherited from IReadOnlySpaceProxy.)
BeginRead<(Of <(T>)>)(IQuery<(Of <(T>)>), Int64, AsyncCallback<(Of <(T>)>), Object) (Inherited from IReadOnlySpaceProxy.)
BeginRead<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64, AsyncCallback<(Of <(T>)>), Object) (Inherited from IReadOnlySpaceProxy.)
BeginRead<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64, ReadModifiers, AsyncCallback<(Of <(T>)>), Object) (Inherited from IReadOnlySpaceProxy.)
BeginTake<(Of <(T>)>)(T, AsyncCallback<(Of <(T>)>), Object)
Begins an asynchronous Take<(Of <(T>)>)(T, ITransaction, Int64) operation.

BeginTake<(Of <(T>)>)(T, ITransaction, AsyncCallback<(Of <(T>)>), Object)
Begins an asynchronous Take<(Of <(T>)>)(T, ITransaction, Int64) operation.

BeginTake<(Of <(T>)>)(T, Int64, AsyncCallback<(Of <(T>)>), Object)
Begins an asynchronous Take<(Of <(T>)>)(T, ITransaction, Int64) operation.

BeginTake<(Of <(T>)>)(T, ITransaction, Int64, AsyncCallback<(Of <(T>)>), Object)
Begins an asynchronous Take<(Of <(T>)>)(T, ITransaction, Int64) operation.

BeginTake<(Of <(T>)>)(T, ITransaction, Int64, TakeModifiers, AsyncCallback<(Of <(T>)>), Object)
Begins an asynchronous Take<(Of <(T>)>)(T, ITransaction, Int64) operation.

BeginTake<(Of <(T>)>)(IQuery<(Of <(T>)>), AsyncCallback<(Of <(T>)>), Object)
BeginTake<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, AsyncCallback<(Of <(T>)>), Object)
BeginTake<(Of <(T>)>)(IQuery<(Of <(T>)>), Int64, AsyncCallback<(Of <(T>)>), Object)
BeginTake<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64, AsyncCallback<(Of <(T>)>), Object)
BeginTake<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64, TakeModifiers, AsyncCallback<(Of <(T>)>), Object)
Clean()()()
Deletes all data and metadata from the space, terminates all threads and re-initializes the engine.

Clean(Type)
Deletes all data and metadata of the specified type from the space.

Clear()()()
Removes all entries under the default transaction from the space.

Clear(Object)
Removes all matching entries under the default transaction from the space.

Clear(ITransaction)
Removes all entries under the specified transaction from the space.

Clear(Object, ITransaction)
Removes all matching entries under the specified transaction from the space.

Clustered
Returns true if the proxy is connected to a clustered space, otherwise false.
(Inherited from IReadOnlySpaceProxy.)
Count()()()
Count any object from the space, visible under the default transaction.
(Inherited from IReadOnlySpaceProxy.)
Count(Object)
Count any matching object from the space, visible under the default transaction.
(Inherited from IReadOnlySpaceProxy.)
Count(ITransaction)
Count any object from the space, visible under the specified transaction.
(Inherited from IReadOnlySpaceProxy.)
Count(Object, ITransaction)
Count any matching object from the space, visible under the specified transaction.
(Inherited from IReadOnlySpaceProxy.)
Count(Object, ITransaction, ReadModifiers)
Count any matching object from the space, visible under the specified transaction and modifiers.
(Inherited from IReadOnlySpaceProxy.)
CreateDataEventSession()()()
Create a data event session using the default configuration and transaction.
(Inherited from IReadOnlySpaceProxy.)
CreateDataEventSession(EventSessionConfig)
Create a data event session using the specified configuration and default transaction.
(Inherited from IReadOnlySpaceProxy.)
CreateDataEventSession(ITransaction)
Create a data event session using the default configuration and specified transaction.
(Inherited from IReadOnlySpaceProxy.)
CreateDataEventSession(EventSessionConfig, ITransaction)
Create a data event session using the specified configuration and transaction.
(Inherited from IReadOnlySpaceProxy.)
CreateLocalTransaction()()()
Create a local transaction.

CreateLocalTransaction(Int64)
Create a local transaction.

CreateLocalview(array<View>[]()[])
Create a local view over the current proxy using the specified view(s).

DefaultDataEventSession
Gets or sets the default IDataEventSession associated with the proxy.
(Inherited from IReadOnlySpaceProxy.)
DefaultEventSessionConfig
Gets or sets the default EventSessionConfig associated with the proxy.
(Inherited from IReadOnlySpaceProxy.)
DefaultLeaseTime
Gets or sets the default lease time associated with the proxy.
(Inherited from IReadOnlySpaceProxy.)
DefaultMaxItems
Gets or sets the default maximum items associated with the proxy.
(Inherited from IReadOnlySpaceProxy.)
DefaultTimeout
Gets or sets the default timeout associated with the proxy.
(Inherited from IReadOnlySpaceProxy.)
Dispose()()()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Embedded
Returns true if the proxy is connected to an embedded space, otherwise false.
(Inherited from IReadOnlySpaceProxy.)
EndExecute<(Of <(T>)>)(IAsyncResult<(Of <(T>)>))
Waits for the pending asynchronous execution to complete.

EndRead<(Of <(T>)>)(IAsyncResult<(Of <(T>)>))
Waits for the pending asynchronous read to complete.
(Inherited from IReadOnlySpaceProxy.)
EndTake<(Of <(T>)>)(IAsyncResult<(Of <(T>)>))
Waits for the pending asynchronous take to complete.

Execute<(Of <(T>)>)(ISpaceTask<(Of <(T>)>), Object)
Executes a task on a specific space node. The space node it will execute on is controlled by the routing value provided as a second parameter.

Execute<(Of <(T>)>)(ISpaceTask<(Of <(T>)>), Object, ITransaction)
Executes a task on a specific space node. The space node it will execute on is controlled by the routing value provided as a second parameter.

Execute<(Of <(T>)>)(ISpaceTask<(Of <(T>)>), Object, ITransaction, Int32)
Executes a task on a specific space node. The space node it will execute on is controlled by the routing value provided as a second parameter.

Execute<(Of <(R, T>)>)(IDistributedSpaceTask<(Of <(R, T>)>))
Executes the task on all the primary space nodes within the cluster (broadcast). The task is executed on each space node with all the results reduced by the Reduce(SpaceTaskResultsCollection<(Of <(T>)>)) operation. The task can optionally implement ISpaceTaskResultsFilter<(Of <(T>)>) that can control if tasks should continue to accumelate or it should break and execute the reduce operation on the results received so far. The execution actual result will be the reduced result of the execution, or the exception thrown during during the reduce operation. The moderator can be used as a mechanism to listen for results as they arrive.

Execute<(Of <(R, T>)>)(IDistributedSpaceTask<(Of <(R, T>)>), ITransaction)
Executes the task on all the primary space nodes within the cluster (broadcast). The task is executed on each space node with all the results reduced by the IDistributedSpaceTask<(Of <(R, T>)>) Reduce operation. The task can optionally implement ISpaceTaskResultsFilter<(Of <(T>)>) that can control if tasks should continue to accumelate or it should break and execute the reduce operation on the results received so far. The execution actual result will be the reduced result of the execution, or the exception thrown during during the reduce operation. The moderator can be used as a mechanism to listen for results as they arrive.

Execute<(Of <(R, T>)>)(IDistributedSpaceTask<(Of <(R, T>)>), ITransaction, Int32)
Executes the task on all the primary space nodes within the cluster (broadcast). The task is executed on each space node with all the results reduced by the IDistributedSpaceTask<(Of <(R, T>)>) Reduce operation. The task can optionally implement ISpaceTaskResultsFilter<(Of <(T>)>) that can control if tasks should continue to accumelate or it should break and execute the reduce operation on the results received so far. The execution actual result will be the reduced result of the execution, or the exception thrown during during the reduce operation. The moderator can be used as a mechanism to listen for results as they arrive.

Fifo
Gets or sets Fifo mode for proxy.
(Inherited from IReadOnlySpaceProxy.)
FinderUrl
Returns the SpaceUrl instance which was used to find the space.
(Inherited from IReadOnlySpaceProxy.)
GetServerAdmin()()()
Returns a server administration component for the current proxy.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(T, IteratorScope) Obsolete.
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(ICollection<(Of <(T>)>), IteratorScope) Obsolete.
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(T, IteratorScope, Int32, Int64) Obsolete.
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(ICollection<(Of <(T>)>), IteratorScope, Int32, Int64) Obsolete.
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(IQuery<(Of <(T>)>), IteratorScope) Obsolete.
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(ICollection<(Of <(IQuery<(Of <(T>)>)>)>), IteratorScope) Obsolete.
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(IQuery<(Of <(T>)>), IteratorScope, Int32, Int64) Obsolete.
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(ICollection<(Of <(IQuery<(Of <(T>)>)>)>), IteratorScope, Int32, Int64) Obsolete.
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(T, SpaceIteratorConfig)
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(ICollection<(Of <(T>)>), SpaceIteratorConfig)
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(IQuery<(Of <(T>)>), SpaceIteratorConfig)
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(ICollection<(Of <(IQuery<(Of <(T>)>)>)>), SpaceIteratorConfig)
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
GetSpaceIterator<(Of <(T>)>)(ICollection<(Of <(T>)>), ICollection<(Of <(IQuery<(Of <(T>)>)>)>), SpaceIteratorConfig)
Create an iterator over the space using the specified template(s) and settings.
(Inherited from IReadOnlySpaceProxy.)
LocalTransactionManager
Gets the default local transaction manager associated with the proxy.

Name
Gets the name of this space.
(Inherited from IReadOnlySpaceProxy.)
NoWriteLeaseMode
Gets or sets if write operations return lease handles.

OptimisticLocking
Gets or sets the status of the optimistic locking mechanism.

Ping()()()
Checks whether the space is alive and accessible.
(Inherited from IReadOnlySpaceProxy.)
Ping(Boolean)
Checks whether the space is alive and accessible.
(Inherited from IReadOnlySpaceProxy.)
Read<(Of <(T>)>)(T)
Read any matching object from the space, blocking until one exists. Return null if the timeout expires.
(Inherited from IReadOnlySpaceProxy.)
Read<(Of <(T>)>)(T, ITransaction)
Read any matching object from the space, blocking until one exists. Return null if the timeout expires.
(Inherited from IReadOnlySpaceProxy.)
Read<(Of <(T>)>)(T, Int64)
Read any matching object from the space, blocking until one exists. Return null if the timeout expires.
(Inherited from IReadOnlySpaceProxy.)
Read<(Of <(T>)>)(T, ITransaction, Int64)
Read any matching object from the space, blocking until one exists. Return null if the timeout expires.
(Inherited from IReadOnlySpaceProxy.)
Read<(Of <(T>)>)(T, ITransaction, Int64, ReadModifiers)
Read (according to the modifiers) any matching object from the space, blocking until one exists. Return null if the timeout expires.
(Inherited from IReadOnlySpaceProxy.)
Read<(Of <(T>)>)(IQuery<(Of <(T>)>))
Read any matching object from the space, blocking until one exists. Return null if the timeout expires.
(Inherited from IReadOnlySpaceProxy.)
Read<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction)
Read any matching object from the space, blocking until one exists. Return null if the timeout expires.
(Inherited from IReadOnlySpaceProxy.)
Read<(Of <(T>)>)(IQuery<(Of <(T>)>), Int64)
Read any matching object from the space, blocking until one exists. Return null if the timeout expires.
(Inherited from IReadOnlySpaceProxy.)
Read<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64)
Read any matching object from the space, blocking until one exists. Return null if the timeout expires.
(Inherited from IReadOnlySpaceProxy.)
Read<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64, ReadModifiers)
Read (according to the modifiers) any matching object from the space, blocking until one exists. Return null if the timeout expires.
(Inherited from IReadOnlySpaceProxy.)
ReadById(Type, Object)
Reads 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 is avaliable.
(Inherited from IReadOnlySpaceProxy.)
ReadById(Type, Object, Object)
Reads 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 is avaliable.
(Inherited from IReadOnlySpaceProxy.)
ReadById(Type, Object, Object, ITransaction)
Reads 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 is avaliable.
(Inherited from IReadOnlySpaceProxy.)
ReadById(Type, Object, Object, ITransaction, Int64)
Reads 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 is avaliable.
(Inherited from IReadOnlySpaceProxy.)
ReadById(Type, Object, Object, ITransaction, Int64, ReadModifiers)
Reads 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 is avaliable.
(Inherited from IReadOnlySpaceProxy.)
ReadById<(Of <(T>)>)(Object)
Reads 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 is avaliable.
(Inherited from IReadOnlySpaceProxy.)
ReadById<(Of <(T>)>)(Object, Object)
Reads 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 is avaliable.
(Inherited from IReadOnlySpaceProxy.)
ReadById<(Of <(T>)>)(Object, Object, ITransaction)
Reads 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 is avaliable.
(Inherited from IReadOnlySpaceProxy.)
ReadById<(Of <(T>)>)(Object, Object, ITransaction, Int64)
Reads 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 is avaliable.
(Inherited from IReadOnlySpaceProxy.)
ReadById<(Of <(T>)>)(Object, Object, ITransaction, Int64, ReadModifiers)
Reads 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 is avaliable.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExists<(Of <(T>)>)(T)
Read any matching object from the space, returning null if there currently is none. Equivalent to read, except that blocking is done only if necessary to wait for transactional state to settle.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExists<(Of <(T>)>)(T, ITransaction)
Read any matching object from the space, returning null if there currently is none. Equivalent to read, except that blocking is done only if necessary to wait for transactional state to settle.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExists<(Of <(T>)>)(T, Int64)
Read any matching object from the space, returning null if there currently is none. Equivalent to read, except that blocking is done only if necessary to wait for transactional state to settle.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExists<(Of <(T>)>)(T, ITransaction, Int64)
Read any matching object from the space, returning null if there currently is none. Equivalent to read, except that blocking is done only if necessary to wait for transactional state to settle.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExists<(Of <(T>)>)(T, ITransaction, Int64, ReadModifiers)
Read (according to the modifiers) any matching object from the space, returning null if there currently is none. Equivalent to read, except that blocking is done only if necessary to wait for transactional state to settle.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExists<(Of <(T>)>)(IQuery<(Of <(T>)>))
Read any matching object from the space, returning null if there currently is none. Equivalent to read, except that blocking is done only if necessary to wait for transactional state to settle.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExists<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction)
Read any matching object from the space, returning null if there currently is none. Equivalent to read, except that blocking is done only if necessary to wait for transactional state to settle.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExists<(Of <(T>)>)(IQuery<(Of <(T>)>), Int64)
Read any matching object from the space, returning null if there currently is none. Equivalent to read, except that blocking is done only if necessary to wait for transactional state to settle.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExists<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64)
Read any matching object from the space, returning null if there currently is none. Equivalent to read, except that blocking is done only if necessary to wait for transactional state to settle.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExists<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64, ReadModifiers)
Read (according to the modifiers) any matching object from the space, returning null if there currently is none. Equivalent to read, except that blocking is done only if necessary to wait for transactional state to settle.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExistsById(Type, Object)
Reads 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.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExistsById(Type, Object, Object)
Reads 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.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExistsById(Type, Object, Object, ITransaction)
Reads 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.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExistsById(Type, Object, Object, ITransaction, Int64)
Reads 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.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExistsById(Type, Object, Object, ITransaction, Int64, ReadModifiers)
Reads 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.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExistsById<(Of <(T>)>)(Object)
Reads 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.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExistsById<(Of <(T>)>)(Object, Object)
Reads 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.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExistsById<(Of <(T>)>)(Object, Object, ITransaction)
Reads 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.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExistsById<(Of <(T>)>)(Object, Object, ITransaction, Int64)
Reads 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.
(Inherited from IReadOnlySpaceProxy.)
ReadIfExistsById<(Of <(T>)>)(Object, Object, ITransaction, Int64, ReadModifiers)
Reads 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.
(Inherited from IReadOnlySpaceProxy.)
ReadModifiers
Gets or sets the default ReadModifiers associated with the proxy.
(Inherited from IReadOnlySpaceProxy.)
ReadMultiple<(Of <(T>)>)(T)
Read an array of matching objects from the space. Matching is done as in read with no timeout.
(Inherited from IReadOnlySpaceProxy.)
ReadMultiple<(Of <(T>)>)(T, ITransaction)
Read an array of matching objects from the space. Matching is done as in read with no timeout.
(Inherited from IReadOnlySpaceProxy.)
ReadMultiple<(Of <(T>)>)(T, Int32)
Read an array of matching objects from the space. Matching is done as in read with no timeout.
(Inherited from IReadOnlySpaceProxy.)
ReadMultiple<(Of <(T>)>)(T, ITransaction, Int32)
Read an array of matching objects from the space. Matching is done as in read with no timeout.
(Inherited from IReadOnlySpaceProxy.)
ReadMultiple<(Of <(T>)>)(T, ITransaction, Int32, ReadModifiers)
Read (according to the modifiers) an array of matching objects from the space. Matching is done as in read with no timeout.
(Inherited from IReadOnlySpaceProxy.)
ReadMultiple<(Of <(T>)>)(IQuery<(Of <(T>)>))
Read an array of matching objects from the space. Matching is done as in read with no timeout.
(Inherited from IReadOnlySpaceProxy.)
ReadMultiple<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction)
Read an array of matching objects from the space. Matching is done as in read with no timeout.
(Inherited from IReadOnlySpaceProxy.)
ReadMultiple<(Of <(T>)>)(IQuery<(Of <(T>)>), Int32)
Read an array of matching objects from the space. Matching is done as in read with no timeout.
(Inherited from IReadOnlySpaceProxy.)
ReadMultiple<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int32)
Read an array of matching objects from the space. Matching is done as in read with no timeout.
(Inherited from IReadOnlySpaceProxy.)
ReadMultiple<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int32, ReadModifiers)
Read (according to the modifiers) an array of matching objects from the space. Matching is done as in read with no timeout.
(Inherited from IReadOnlySpaceProxy.)
ReferentUid
Gets the unique uid of this space instance.
(Inherited from IReadOnlySpaceProxy.)
Secured
Returns true if this space secured, otherwise false.
(Inherited from IReadOnlySpaceProxy.)
SetSecurityContext(SecurityContext) Obsolete.
Applies a security context for following operations on the proxy.
(Inherited from IReadOnlySpaceProxy.)
Snapshot<(Of <(T>)>)(T)
Prepare the template for future operations on the proxy. Prepared templates are more efficient since the data is already serialized in the space format.
(Inherited from IReadOnlySpaceProxy.)
Snapshot<(Of <(T>)>)(IQuery<(Of <(T>)>))
Prepare the template for future operations on the proxy. Prepared templates are more efficient since the data is already serialized in the space format.
(Inherited from IReadOnlySpaceProxy.)
Take<(Of <(T>)>)(T)
Take any matching object from the space, blocking until one exists. Return null if the timeout expires.

Take<(Of <(T>)>)(T, ITransaction)
Take any matching object from the space, blocking until one exists. Return null if the timeout expires.

Take<(Of <(T>)>)(T, Int64)
Take any matching object from the space, blocking until one exists. Return null if the timeout expires.

Take<(Of <(T>)>)(T, ITransaction, Int64)
Take any matching object from the space, blocking until one exists. Return null if the timeout expires.

Take<(Of <(T>)>)(T, ITransaction, Int64, TakeModifiers)
Take any matching object from the space, blocking until one exists. Return null if the timeout expires.

Take<(Of <(T>)>)(IQuery<(Of <(T>)>))
Take any matching object from the space, blocking until one exists. Return null if the timeout expires.

Take<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction)
Take any matching object from the space, blocking until one exists. Return null if the timeout expires.

Take<(Of <(T>)>)(IQuery<(Of <(T>)>), Int64)
Take any matching object from the space, blocking until one exists. Return null if the timeout expires.

Take<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64)
Take any matching object from the space, blocking until one exists. Return null if the timeout expires.

Take<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64, TakeModifiers)
Take any matching object from the space, blocking until one exists. Return null if the timeout expires.

TakeById(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) until a matching entry is available.

TakeById(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) until a matching entry is available.

TakeById(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) until a matching entry is available.

TakeById(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) until a matching entry is available.

TakeById(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) until a matching entry is available.

TakeById<(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) until a matching entry is available.

TakeById<(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) until a matching entry is available.

TakeById<(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 is available.

TakeById<(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) until a matching entry is available.

TakeById<(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) until a matching entry is available.

TakeIfExists<(Of <(T>)>)(T)
Take any matching object from the space, returning null if there currently is none. Equivalent to take, except that blocking is done only if necessary to wait for transactional state to settle.

TakeIfExists<(Of <(T>)>)(T, ITransaction)
Take any matching object from the space, returning null if there currently is none. Equivalent to take, except that blocking is done only if necessary to wait for transactional state to settle.

TakeIfExists<(Of <(T>)>)(T, Int64)
Take any matching object from the space, returning null if there currently is none. Equivalent to take, except that blocking is done only if necessary to wait for transactional state to settle.

TakeIfExists<(Of <(T>)>)(T, ITransaction, Int64)
Take any matching object from the space, returning null if there currently is none. Equivalent to take, except that blocking is done only if necessary to wait for transactional state to settle.

TakeIfExists<(Of <(T>)>)(T, ITransaction, Int64, TakeModifiers)
Take any matching object from the space, returning null if there currently is none. Equivalent to take, except that blocking is done only if necessary to wait for transactional state to settle.

TakeIfExists<(Of <(T>)>)(IQuery<(Of <(T>)>))
Take any matching object from the space, returning null if there currently is none. Equivalent to take, except that blocking is done only if necessary to wait for transactional state to settle.

TakeIfExists<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction)
Take any matching object from the space, returning null if there currently is none. Equivalent to take, except that blocking is done only if necessary to wait for transactional state to settle.

TakeIfExists<(Of <(T>)>)(IQuery<(Of <(T>)>), Int64)
Take any matching object from the space, returning null if there currently is none. Equivalent to take, except that blocking is done only if necessary to wait for transactional state to settle.

TakeIfExists<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64)
Take any matching object from the space, returning null if there currently is none. Equivalent to take, except that blocking is done only if necessary to wait for transactional state to settle.

TakeIfExists<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int64, TakeModifiers)
Take any matching object from the space, returning null if there currently is none. Equivalent to take, except that blocking is done only if necessary to wait for transactional state to settle.

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) until a matching entry exists.

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) until a matching entry exists.

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) until a matching entry exists.

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) until a matching entry exists.

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) until a matching entry exists.

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) until a matching entry exists.

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) until a matching entry exists.

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) until a matching entry exists.

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) until a matching entry exists.

TakeModifiers
Gets or sets the default TakeModifiers associated with the proxy.

TakeMultiple<(Of <(T>)>)(T)
Take an array of matching objects from the space. Matching is done as in Take with no timeout.

TakeMultiple<(Of <(T>)>)(T, ITransaction)
Take an array of matching objects from the space. Matching is done as in Take with no timeout.

TakeMultiple<(Of <(T>)>)(T, Int32)
Take an array of matching objects from the space. Matching is done as in Take with no timeout.

TakeMultiple<(Of <(T>)>)(T, ITransaction, Int32)
Take an array of matching objects from the space. Matching is done as in Take with no timeout.

TakeMultiple<(Of <(T>)>)(T, ITransaction, Int32, TakeModifiers)
Take an array of matching objects from the space. Matching is done as in Take with no timeout.

TakeMultiple<(Of <(T>)>)(IQuery<(Of <(T>)>))
Take an array of matching objects from the space. Matching is done as in Take with no timeout.

TakeMultiple<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction)
Take an array of matching objects from the space. Matching is done as in Take with no timeout.

TakeMultiple<(Of <(T>)>)(IQuery<(Of <(T>)>), Int32)
Take an array of matching objects from the space. Matching is done as in Take with no timeout.

TakeMultiple<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int32)
Take an array of matching objects from the space. Matching is done as in Take with no timeout.

TakeMultiple<(Of <(T>)>)(IQuery<(Of <(T>)>), ITransaction, Int32, TakeModifiers)
Take an array of matching objects from the space. Matching is done as in Take with no timeout.

Update<(Of <(T>)>)(T)
Update an object with a SpaceID, blocking if locked under another transaction.

Update<(Of <(T>)>)(T, ITransaction)
Update an object with a SpaceID, blocking if locked under another transaction.

Update<(Of <(T>)>)(T, Int64)
Update an object with a SpaceID, blocking if locked under another transaction.

Update<(Of <(T>)>)(T, ITransaction, Int64)
Update an object with a SpaceID, blocking if locked under another transaction.

Update<(Of <(T>)>)(T, ITransaction, Int64, Int64)
Update an object with a SpaceID, blocking if locked under another transaction.

Update<(Of <(T>)>)(T, ITransaction, Int64, Int64, UpdateModifiers)
Update an object with a SpaceID, blocking if locked under another transaction.

UpdateModifiers
Gets or sets the default UpdateModifiers associated with the proxy.

UpdateMultiple<(Of <(T>)>)(array<T>[]()[])
Same as a single update but for a group of entities sharing the same transaction (if any).

UpdateMultiple<(Of <(T>)>)(array<T>[]()[], ITransaction)
Same as a single update but for a group of entities sharing the same transaction (if any).

UpdateMultiple<(Of <(T>)>)(array<T>[]()[], array<Int64>[]()[])
Same as a single update but for a group of entities sharing the same transaction (if any).

UpdateMultiple<(Of <(T>)>)(array<T>[]()[], ITransaction, array<Int64>[]()[])
Same as a single update but for a group of entities sharing the same transaction (if any).

UpdateMultiple<(Of <(T>)>)(array<T>[]()[], ITransaction, array<Int64>[]()[], UpdateModifiers)
Same as a single update but for a group of entities sharing the same transaction (if any).

Url
Returns the SpaceUrl instance which was used to initialize the space.
(Inherited from IReadOnlySpaceProxy.)
Write<(Of <(T>)>)(T)
Writes a new object to the space.

Write<(Of <(T>)>)(T, ITransaction)
Writes a new object to the space.

Write<(Of <(T>)>)(T, Int64)
Writes a new object to the space.

Write<(Of <(T>)>)(T, ITransaction, Int64)
Writes a new object to the space.

Write<(Of <(T>)>)(T, ITransaction, Int64, Int64)
Writes a new object to the space.

Write<(Of <(T>)>)(T, ITransaction, Int64, Int64, UpdateModifiers)
Writes a new object to the space.

WriteMultiple<(Of <(T>)>)(array<T>[]()[])
Writes the specified objects to the space.

WriteMultiple<(Of <(T>)>)(array<T>[]()[], ITransaction)
Writes the specified objects to the space.

WriteMultiple<(Of <(T>)>)(array<T>[]()[], Int64)
Writes the specified objects to the space.

WriteMultiple<(Of <(T>)>)(array<T>[]()[], ITransaction, Int64)
Writes the specified objects to the space.

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