Freigeben über


RangePartitionResolver<T>.ResolveForCreate(Object) Methode

Definition

Gibt bei Verwendung eines Partitionsschlüssels die richtige Sammlungs-Selbstverknüpfung zum Erstellen eines Dokuments mithilfe der Bereichspartitionszuordnung im Azure Cosmos DB-Dienst zurück.

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

Parameter

partitionKey
Object

Der Partitionsschlüssel, der zum Ermitteln der Zielsammlung für die Erstellung verwendet wird

Gibt zurück

Der Zielsammlungslink, der für die Dokumenterstellung verwendet wird.

Implementiert

Ausnahmen

Wird ausgelöst, wenn partitionKey null ist.

Wird ausgelöst, wenn es partitionKey sich um einen ungültigen Typ handelt oder wenn keiner der Bereiche mit dem angegebenen Partitionsschlüssel übereinstimmt.

Hinweise

Wenn mehrere Bereiche mit dem angegebenen partitionKey übereinstimmen, gibt der Resolver einen der übereinstimmenden Bereiche zurück. Wenn keiner der Bereiche übereinstimmt, löst die -Methode einen aus InvalidOperationException. Wenn partitionKey NULL ist, werden alle Sammlungen zurückgegeben.

Gilt für: