Show / Hide Table of Contents

    Class ShardSetsBase<TShard, TConfiguration>.ShardSet

    This collection represents a complete shard set. Typically all databases within a shard set have nearly identical schemas.

    Inheritance
    System.Object
    ShardSetsBase<TShard, TConfiguration>.ShardSet
    Implements
    System.Collections.ICollection
    System.Collections.IEnumerable
    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 ShardSet : ICollection, IEnumerable

    Constructors

    | Improve this Doc View Source

    ShardSet(ShardSetsBase<TShard, TConfiguration>, IShardSetConnectionsConfiguration<TShard>)

    Declaration
    public ShardSet(ShardSetsBase<TShard, TConfiguration> parent, IShardSetConnectionsConfiguration<TShard> config)
    Parameters
    Type Name Description
    ShardSetsBase<TShard, TConfiguration> parent
    IShardSetConnectionsConfiguration<TShard> config

    Properties

    | Improve this Doc View Source

    Count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    DefaultShard

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance DefaultShard { get; }
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    IsSynchronized

    Declaration
    public bool IsSynchronized { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Item[TShard]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[TShard shardId] { get; }
    Parameters
    Type Name Description
    TShard shardId
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Byte, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, byte, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Byte, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Char, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, char, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Char, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTime, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTime, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTime, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, DateTimeOffset, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, DateTimeOffset, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.DateTimeOffset, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Decimal, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, decimal, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Decimal, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Double, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, double, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Double, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Guid, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, Guid, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Guid, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int16, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, short, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int16, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int32, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, int, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int32, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Int64, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, long, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Int64, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, SByte, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, sbyte, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.SByte, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, Single, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, float, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.Single, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, String, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, string, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.String, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, TimeSpan, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, TimeSpan, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.TimeSpan, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt16, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ushort, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt16, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt32, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, uint, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt32, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, byte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.Byte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, char> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.Char> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, DateTime> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.DateTime> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, DateTimeOffset> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.DateTimeOffset> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, decimal> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.Decimal> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, double> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.Double> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, Guid> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.Guid> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, short> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.Int16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, int> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.Int32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, long> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.Int64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, sbyte> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.SByte> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, float> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.Single> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, string> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.String> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, TimeSpan> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.TimeSpan> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, ushort> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.UInt16> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, uint> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.UInt32> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardChild<TShard, UInt64, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardChild<TShard, ulong, ulong> shardChild] { get; }
    Parameters
    Type Name Description
    ShardChild<TShard, System.UInt64, System.UInt64> shardChild
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, Byte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, byte> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.Byte> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, Char>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, char> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.Char> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, DateTime>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, DateTime> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.DateTime> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, DateTimeOffset>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, DateTimeOffset> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.DateTimeOffset> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, Decimal>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, decimal> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.Decimal> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, Double>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, double> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.Double> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, Guid>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, Guid> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.Guid> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, Int16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, short> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.Int16> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, Int32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, int> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.Int32> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, Int64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, long> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.Int64> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, SByte>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, sbyte> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.SByte> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, Single>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, float> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.Single> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, String>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, string> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.String> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, TimeSpan>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, TimeSpan> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.TimeSpan> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, UInt16>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, ushort> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.UInt16> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, UInt32>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, uint> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.UInt32> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Item[ShardKey<TShard, UInt64>]

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardInstance this[ShardKey<TShard, ulong> shardKey] { get; }
    Parameters
    Type Name Description
    ShardKey<TShard, System.UInt64> shardKey
    Property Value
    Type Description
    ShardSetsBase.ShardInstance<>
    | Improve this Doc View Source

    Key

    Declaration
    public string Key { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ReadAll

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardSetReadAll ReadAll { get; }
    Property Value
    Type Description
    ShardSetsBase.ShardSetReadAll<>
    | Improve this Doc View Source

    ReadFirst

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardSetReadFirst ReadFirst { get; }
    Property Value
    Type Description
    ShardSetsBase.ShardSetReadFirst<>
    | Improve this Doc View Source

    SyncRoot

    Declaration
    public object SyncRoot { get; }
    Property Value
    Type Description
    System.Object
    | Improve this Doc View Source

    Write

    Declaration
    public ShardSetsBase<TShard, TConfiguration>.ShardSetWrite Write { get; }
    Property Value
    Type Description
    ShardSetsBase.ShardSetWrite<>

    Methods

    | Improve this Doc View Source

    CopyTo(Array, Int32)

    Declaration
    public void CopyTo(Array array, int index)
    Parameters
    Type Name Description
    System.Array array
    System.Int32 index
    | Improve this Doc View Source

    GetEnumerator()

    Declaration
    public IEnumerator GetEnumerator()
    Returns
    Type Description
    System.Collections.IEnumerator

    Implements

    System.Collections.ICollection
    System.Collections.IEnumerable
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX