GigaSpaces XAP.NET Documentation
GigaSpaces.Core.Metadata Namespace
Class LibraryGigaSpaces.Core.Metadata
Contains classes and attributes which handle type metadata for space operations.
Declaration Syntax
C#Visual BasicVisual C++J#
namespace GigaSpaces.Core.Metadata
Namespace GigaSpaces.Core.Metadata
namespace GigaSpaces.Core.Metadata
package GigaSpaces.Core.Metadata
Types
All TypesClassesInterfacesEnumerations
IconTypeDescription
IncludeMembers
Determines which members are automatically stored in the space.

ITypeDescriptor
Encapsulates information about a type in the space.

ITypeFieldDescriptor
Encapsulates information about a type's field in the space.

SpaceClassAttribute
Provides space metadata information about a class.

SpaceExcludeAttribute
Specifies that the annotated field/property will not be stored in the space, regardless of its accessor or the SpaceClass settings.

SpaceIDAttribute
Specifies that the annotated field/property will be used as the entity's primary key.

SpaceIndexAttribute
Specifies the annotated field/property will be index using the specified index type.

SpaceIndexType
Determines the index type of a field.

SpacePersistAttribute
Specifies that this field/property is used to indicate whether to persist this instance. The field/property is not stored in the space, and must be of type Boolean.

SpacePropertyAttribute
Specifies that the annotated field/property will be stored in the space, regardless of its accessor or the SpaceClass settings. You can also specify its indexing level and null value.

SpaceRoutingAttribute
Specifies that this field/property is used for routing in clustered spaces. The field/property will be stored in the space.

SpaceVersionAttribute
Specifies that this field/property stores the entry's version. The field/property is not stored in the space, and must be of type Int32.

StorageType
Determines how a user defined object will be stored in the space.