次の方法で共有


RangePartitionResolver<T> コンストラクター

定義

オーバーロード

RangePartitionResolver<T>(Func<Object,Object>, IDictionary<Range<T>,String>)

指定した値を使用して、Azure Cosmos DB サービスの の新しいインスタンス HashPartitionResolver を初期化します partitionKeyExtractor

RangePartitionResolver<T>(String, IDictionary<Range<T>,String>)

指定した値を使用して、 RangePartitionResolver<T> Azure Cosmos DB サービスの クラスの新しいインスタンスを初期化します partitionKeyPropertyName

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))

パラメーター

partitionKeyExtractor
Func<Object,Object>

ハッシュを実行するドキュメント内のプロパティの名前。

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 でコンストラクターを使用します。

適用対象