Interface ISchema
Provides information about schema of data store banks. Schema defines areas of the bank, where every area defines what parcel types can be stored. Each bank implements only one bank schema
Inherited Members
Namespace: NFX.DataAccess.Distributed
Assembly: NFX.dll
Syntax
public interface ISchema : INamed
Properties
Areas
Returns registry of named schema areas
Declaration
IRegistry<IArea> Areas { get; }
Property Value
Type | Description |
---|---|
IRegistry<IArea> |
DataStore
References data store that this schema is a part of
Declaration
IDistributedDataStore DataStore { get; }
Property Value
Type | Description |
---|---|
IDistributedDataStore |
TargetSuffix
Returns target name suffix which is added at the end. This allows for detailed targeting of metadata for particular schema. In most cases this property returns null which means no specific schema targeting
Declaration
string TargetSuffix { get; }
Property Value
Type | Description |
---|---|
System.String |