Class ShardSetsBase<TShard, TConfiguration>.ShardInstance
This class represents a distinct shard, or database instance, within the shardset.
Inheritance
System.Object
ShardSetsBase<TShard, TConfiguration>.ShardInstance
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)
System.Object.ToString()
Namespace: ArgentSea
Assembly: ArgentSea.dll
Syntax
public class ShardInstance
Constructors
| Improve this Doc View SourceShardInstance(ShardSetsBase<TShard, TConfiguration>, TShard, IShardConnectionConfiguration<TShard>)
Declaration
public ShardInstance(ShardSetsBase<TShard, TConfiguration> parent, TShard shardId, IShardConnectionConfiguration<TShard> shardConnection)
Parameters
Type | Name | Description |
---|---|---|
ShardSetsBase<TShard, TConfiguration> | parent | |
TShard | shardId | |
IShardConnectionConfiguration<TShard> | shardConnection |
Properties
| Improve this Doc View SourceRead
Declaration
public ShardSetsBase<TShard, TConfiguration>.ShardDataConnection Read { get; }
Property Value
Type | Description |
---|---|
ShardSetsBase.ShardDataConnection<> |
ShardId
Declaration
public TShard ShardId { get; }
Property Value
Type | Description |
---|---|
TShard |
Write
Declaration
public ShardSetsBase<TShard, TConfiguration>.ShardDataConnection Write { get; }
Property Value
Type | Description |
---|---|
ShardSetsBase.ShardDataConnection<> |