Freigeben über


PartitionKey Klasse

  • java.lang.Object
    • com.microsoft.azure.cosmosdb.PartitionKey

public class PartitionKey

Stellt einen Partitionsschlüsselwert im Azure Cosmos DB-Datenbankdienst dar. Ein Partitionsschlüssel identifiziert die Partition, in der das Dokument gespeichert ist.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
PartitionKey(final Object key)

Konstruktor. Erstellen Sie eine neue instance des PartitionKey-Objekts.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
boolean equals(Object other)

Überschreibt den Equal-Operator für Objektvergleiche zwischen zwei Instanzen von PartitionKey

PartitionKey FromJsonString(String jsonString)

Erstellen Sie eine neue instance des PartitionKey-Objekts aus einem serialisierten JSON-Partitionsschlüssel.

PartitionKeyInternal getInternalPartitionKey()
String toString()

Serialisieren Sie das PartitionKey-Objekt in eine JSON-Zeichenfolge.

Details zum Konstruktor

PartitionKey

public PartitionKey(final Object key)

Konstruktor. Erstellen Sie eine neue instance des PartitionKey-Objekts.

Parameter:

key - der Wert des Partitionsschlüssels.

Details zur Methode

equals

public boolean equals(Object other)

Überschreibt den Equal-Operator für Objektvergleiche zwischen zwei Instanzen von PartitionKey

Parameter:

other - Das Objekt, mit dem verglichen werden soll.

Gibt zurück:

True, wenn zwei instance als gleich angesehen werden.

FromJsonString

public static PartitionKey FromJsonString(String jsonString)

Erstellen Sie eine neue instance des PartitionKey-Objekts aus einem serialisierten JSON-Partitionsschlüssel.

Parameter:

jsonString - die JSON-Zeichenfolgendarstellung dieses PartitionKey-Objekts.

Gibt zurück:

partitionKey instance.

getInternalPartitionKey

public PartitionKeyInternal getInternalPartitionKey()

toString

public String toString()

Serialisieren Sie das PartitionKey-Objekt in eine JSON-Zeichenfolge.

Gibt zurück:

die Zeichenfolgendarstellung dieses PartitionKey-Objekts.

Gilt für: