Freigeben über


HashIndex Klasse

Definition

Stellt Details der Hashindexeinstellung in einem Azure Cosmos DB-Dienst dar.

public sealed class HashIndex : Microsoft.Azure.Documents.Index
type HashIndex = class
    inherit Index
Public NotInheritable Class HashIndex
Inherits Index
Vererbung
Implementiert

Hinweise

Kann verwendet werden, um Abfragen wie: SELECT * FROM docs d WHERE d.prop = 5.

Konstruktoren

HashIndex(DataType)

Initialisiert eine neue instance der -Klasse mit dem HashIndex angegebenen DataType für den Azure Cosmos DB-Dienst.

HashIndex(DataType, Int16)

Initialisiert eine neue instance der -Klasse mit angegebenem HashIndex DataType und Genauigkeit für den Azure Cosmos DB-Dienst.

Eigenschaften

DataType

Ruft den Datentyp ab, für den dieser Index im Azure Cosmos DB-Dienst angewendet werden soll, oder legt diesen fest.

Kind

Ruft die Art der Indizierung ab, die im Azure Cosmos DB-Dienst angewendet werden soll, oder legt diese fest.

(Geerbt von Index)
Precision

Ruft die Genauigkeit für diesen bestimmten Index im Azure Cosmos DB-Dienst ab oder legt diese fest.

Methoden

Clone()

Erstellt eine Kopie des Hashindexes für den Azure Cosmos DB-Dienst.

LoadFrom(JsonReader)

Lädt das Objekt aus dem angegebenen JSON-Reader im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
LoadFrom(JsonReader, JsonSerializerSettings)

Lädt das Objekt aus dem angegebenen JSON-Reader im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy)

Speichert das Objekt im angegebenen Stream im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy, JsonSerializerSettings)

Speichert das Objekt im angegebenen Stream im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
ToString()

Gibt die Zeichenfolgendarstellung des Objekts im Azure Cosmos DB-Dienst zurück.

(Geerbt von JsonSerializable)

Gilt für: