Contains classes and types to handle core GigaSpaces functionality.
Declaration Syntax
C# | Visual Basic | Visual C++ | J# |
namespace GigaSpaces.Core
Namespace GigaSpaces.Core
namespace GigaSpaces.Core
package GigaSpaces.Core
Types
All Types | Classes | Structures | Interfaces | Enumerations | Delegates |
Icon | Type | Description |
---|---|---|
AggregationSet |
A set of aggregations to run for matches entries of the aggregate operation.
| |
AsyncCallback<(Of <(T>)>) |
References a method to be called when a corresponding asynchronous operation is completes.
| |
ChangeModifiers |
Represents modifiers for space change operations.
| |
ChangeSet |
The set of changes to apply for matches entries of the change operation.
| |
ClusterInfo |
Holds cluster related information.
| |
EmbeddedSpaceFactory |
Factory class for creating embedded space.
| |
EntryType |
Determines entry type.
| |
GigaSpacesFactory |
This class is the starting point for
| |
IAggregationResult |
Encapsulates results of an aggregate operation.
| |
IAsyncResult<(Of <(T>)>) |
Represnts the status of an asynchronous operation.
| |
IChangedEntryDetails<(Of <(T>)>) |
The result of a change operation executed on an entry
| |
IChangeOperation |
A single change applied on a ChangeSet when using a change operation on an object.
See the following operations to obtain the relevant constant values in order to extract the data from the change operation
IncrementOperationAddToCollectionOperationAddRangeToCollectionOperationRemoveFromCollectionOperationSetInDictionaryOperationRemoveFromDictionaryOperationSetOperationUnsetOperation | |
IChangeOperationResult |
A single change result which was applied on an object.
See the following operations to obtain the relevant constant values in order to extract the data from the change operation
IncrementOperationAddToCollectionOperationAddRangeToCollectionOperationRemoveFromCollectionOperationSetInDictionaryOperationRemoveFromDictionaryOperationSetOperationUnsetOperation
| |
IChangeResult<(Of <(T>)>) |
Result of a change operation.
| |
IdQuery<(Of <(T>)>) |
Class to encapsulate information of a query based on a Space ID.
An ID query is composed of a type (provided either as a .NET type or as a string which contains the type name)
and an ID value, and optionally a routing value an a query result type indicator.
| |
IdsQuery<(Of <(T>)>) |
Class to encapsulate information of a query based on multiple Space IDs.
An IDs query is composed of a type (provided either as a .NET class or as a string which contains the type name)
and a collection of ID values, and optionally routing value(s) an a query result type indicator.
| |
IFailedChangedEntryDetails |
The result of a change operation of a specific entry that raised an exception
| |
ILease |
Defines a type of object that is issued by the lease grantor and returned to the lease holder.
| |
ILeaseContext<(Of <(T>)>) |
Extends the basic ILease to provide additional functionality.
| |
IPreparedTemplate<(Of <(T>)>) |
Encapsulates a template that was prepared by a space proxy.
| |
IQuery<(Of <(T>)>) |
Base interface for various space query types.
| |
IReadByIdsResult<(Of <(T>)>) |
Holds enumerable results of the operation.
When enumerating through the results, null values are skipped.
If you want to access null values, use the property.
Results are ordered based on the list of Ids provided to the method.
| |
IReadOnlySpaceProxy |
Encapsulates a read-only space proxy.
| |
ISpaceIterator<(Of <(T>)>) |
Provides an encapsulation of an iterator over a space proxy.
| |
ISpaceProxy |
Encapsulates a space proxy.
| |
ITakeByIdsResult<(Of <(T>)>) |
Holds enumerable results of the operation.
When enumerating through the results, null values are skipped.
If you want to access null values, use the property.
Results are ordered based on the list of Ids provided to the method.
| |
IteratorScope |
Determines the scope of entries visible to a space iterator.
| |
ITransaction |
Interface for classes representing transactions supported by the space.
| |
ITransactionManager |
The interface used for managers of the two-phase commit protocol for top-level transactions.
| |
JiniTransactionManagerLookupInfo |
Encapsulates information required to locate a JINI transaction manager.
| |
JvmMode |
Determines the Jvm mode.
| |
ObjectQuery<(Of <(T>)>) |
Encapsulates an actual template object that is used to query the space.
This is mainly used to be able to easily create generic code queries over the space.
| |
Provider |
Determines the provider that should be used
| |
ReadModifiers |
Reperesents modifiers for space read operations.
| |
SecurityContext |
Defines security info passed from the proxy to the space, used by the security filters to
validate access to space functions.
| |
SpaceConfig |
Defines configurations to start a space.
| |
SpaceIteratorConfig |
This class is used to encapsulate settings for ISpaceIterator<(Of <(T>)>) instances.
| |
SpaceProxyFactory |
Factory class for creating a proxy to an existing space.
| |
SpaceUrl |
Encapsulates a space url.
| |
SqlQuery<(Of <(T>)>) |
Represents an Sql-like template you can use to query the space.
| |
TakeModifiers |
Reperesents modifiers for space take operations.
| |
View |
Represents a query used to initialize a local view.
| |
WriteModifiers |
Represents modifiers for space write operations.
|