次の方法で共有


RangePartitionResolver<T>.ResolveForCreate(Object) メソッド

定義

パーティション キーを指定すると、Azure Cosmos DB サービスの範囲パーティション マップを使用してドキュメントを作成するための適切なコレクションセルフリンクが返されます。

public virtual string ResolveForCreate(object partitionKey);
abstract member ResolveForCreate : obj -> string
override this.ResolveForCreate : obj -> string
Public Overridable Function ResolveForCreate (partitionKey As Object) As String

パラメーター

partitionKey
Object

作成するターゲット コレクションを決定するために使用されるパーティション キー

戻り値

ドキュメントの作成に使用されるターゲット コレクション リンク。

実装

例外

が null の場合 partitionKey にスローされます。

が無効な型の場合 partitionKey 、または指定したパーティション キーに一致する範囲がない場合にスローされます。

注釈

指定した partitionKey に複数の範囲が一致する場合、競合回避モジュールは一致する範囲のいずれかを返します。 どの範囲も一致しない場合、 メソッドは を InvalidOperationExceptionスローします。 partitionKey が null の場合は、すべてのコレクションが返されます。

適用対象