Class MDBCentralArea
Represents a single central area that has one central partition
Inheritance
System.Object
MDBCentralArea
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Azos.Sky.Mdb
Assembly: Azos.Sky.dll
Syntax
public sealed class MDBCentralArea : MdbArea, IDisposable, IApplicationComponent, IExternallyParameterized, INamed
Properties
AllPartitions
Declaration
public override IEnumerable<MdbArea.Partition> AllPartitions { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<MdbArea.Partition> |
Overrides
AllShards
Declaration
public override IEnumerable<MdbArea.Partition.Shard> AllShards { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<MdbArea.Partition.Shard> |
Overrides
CentralPartition
Returns a single partition of MDBCentralArea
Declaration
public MdbArea.Partition CentralPartition { get; }
Property Value
Type | Description |
---|---|
MdbArea.Partition |
Name
Declaration
public override string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Methods
ShardedOperationsFor(Object)
Returns CRUDOperations facade connected to the appropriate database server within the CENTRAL area's partition which services the shard computed from sharding id
Declaration
public CRUDOperations ShardedOperationsFor(object idSharding)
Parameters
Type | Name | Description |
---|---|---|
System.Object | idSharding |
Returns
Type | Description |
---|---|
CRUDOperations |
Implements
System.IDisposable