Interface IMdbDataStore
Stipulates a contract for MDBDataStore
Assembly: Azos.Sky.dll
Syntax
public interface IMdbDataStore : IDataStore, IApplicationComponent
Properties
Areas
Declaration
IRegistry<MdbArea> Areas { get; }
Property Value
BankName
Declaration
Property Value
Type |
Description |
System.String |
|
Cache
Declaration
Property Value
CentralArea
Declaration
MDBCentralArea CentralArea { get; }
Property Value
GdidGenerator
Declaration
IGdidProvider GdidGenerator { get; }
Property Value
SchemaName
Declaration
string SchemaName { get; }
Property Value
Type |
Description |
System.String |
|
Methods
CentralOperationsFor(Object)
Returns CRUDOperations facade connected to the appropriate shard within the central area as
determined by the the shardingID
Declaration
CRUDOperations CentralOperationsFor(object shardingID)
Parameters
Type |
Name |
Description |
System.Object |
shardingID |
|
Returns
PartitionedOperationsFor(String, GDID)
Returns CRUDOperations facade connected to the appropriate database server within the named area
which services the shard computed from the briefcase GDID
Declaration
CRUDOperations PartitionedOperationsFor(string areaName, GDID idBriefcase)
Parameters
Type |
Name |
Description |
System.String |
areaName |
|
GDID |
idBriefcase |
|
Returns
Extension Methods