Partilhar via


RangePartitionResolver<T>.ResolveForCreate(Object) Método

Definição

Dada uma chave de partição, retorna o auto-link de coleção correto para criar um documento usando o mapa de partição de intervalo no serviço do 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

Parâmetros

partitionKey
Object

A chave de partição usada para determinar a coleção de destino para criação

Retornos

O link da coleção de destino que será usado para a criação do documento.

Implementações

Exceções

Gerado se partitionKey for nulo.

Gerado se o partitionKey for um tipo inválido ou se nenhum dos intervalos corresponder à chave de partição especificada.

Comentários

Se vários intervalos corresponderem à partitionKey especificada, o resolvedor retornará um dos intervalos correspondentes. Se nenhum dos intervalos corresponder, o método gerará um InvalidOperationException. Se partitionKey for nulo, todas as coleções serão retornadas.

Aplica-se a