RangePartitionResolver<T> コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RangePartitionResolver<T>(Func<Object,Object>, IDictionary<Range<T>,String>) |
指定した値を使用して、Azure Cosmos DB サービスの の新しいインスタンス HashPartitionResolver を初期化します |
RangePartitionResolver<T>(String, IDictionary<Range<T>,String>) |
指定した値を使用して、 RangePartitionResolver<T> Azure Cosmos DB サービスの クラスの新しいインスタンスを初期化します |
RangePartitionResolver<T>(Func<Object,Object>, IDictionary<Range<T>,String>)
指定した値を使用して、Azure Cosmos DB サービスの の新しいインスタンス HashPartitionResolver を初期化します partitionKeyExtractor
。
public RangePartitionResolver (Func<object,object> partitionKeyExtractor, System.Collections.Generic.IDictionary<Microsoft.Azure.Documents.Partitioning.Range<T>,string> partitionMap);
new Microsoft.Azure.Documents.Partitioning.RangePartitionResolver<'T (requires 'T :> IComparable<'T> and 'T :> IEquatable<'T>)> : Func<obj, obj> * System.Collections.Generic.IDictionary<Microsoft.Azure.Documents.Partitioning.Range<'T>, string> -> Microsoft.Azure.Documents.Partitioning.RangePartitionResolver<'T (requires 'T :> IComparable<'T> and 'T :> IEquatable<'T>)>
Public Sub New (partitionKeyExtractor As Func(Of Object, Object), partitionMap As IDictionary(Of Range(Of T), String))
パラメーター
- partitionMap
- IDictionary<Range<T>,String>
要求のパーティション分割に使用される範囲からコレクションリンクへのマップ。
例外
いずれかのパラメーターが null の場合にスローされます。
適用対象
RangePartitionResolver<T>(String, IDictionary<Range<T>,String>)
指定した値を使用して、 RangePartitionResolver<T> Azure Cosmos DB サービスの クラスの新しいインスタンスを初期化します partitionKeyPropertyName
。
public RangePartitionResolver (string partitionKeyPropertyName, System.Collections.Generic.IDictionary<Microsoft.Azure.Documents.Partitioning.Range<T>,string> partitionMap);
new Microsoft.Azure.Documents.Partitioning.RangePartitionResolver<'T (requires 'T :> IComparable<'T> and 'T :> IEquatable<'T>)> : string * System.Collections.Generic.IDictionary<Microsoft.Azure.Documents.Partitioning.Range<'T>, string> -> Microsoft.Azure.Documents.Partitioning.RangePartitionResolver<'T (requires 'T :> IComparable<'T> and 'T :> IEquatable<'T>)>
Public Sub New (partitionKeyPropertyName As String, partitionMap As IDictionary(Of Range(Of T), String))
パラメーター
- partitionKeyPropertyName
- String
ハッシュを実行するドキュメント内のプロパティの名前。
- partitionMap
- IDictionary<Range<T>,String>
要求のパーティション分割に使用される範囲からコレクションリンクへのマップ。
例外
いずれかのパラメーターが null の場合にスローされます。
注釈
1 つのプロパティ名に基づいてパーティション分割する場合に使用します。 その他のパーティション構成の場合は、代わりに partitionKeyExtractor でコンストラクターを使用します。
適用対象
Azure SDK for .NET