Freigeben über


Index Klasse

Definition

Die Basisklasse für IndexingPolicy-Indizes im Azure Cosmos DB-Dienst sollte einen konkreten Index wie HashIndex oder RangeIndex verwenden.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Documents.IndexJsonConverter))]
public abstract class Index : Microsoft.Azure.Documents.JsonSerializable
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Documents.IndexJsonConverter))>]
type Index = class
    inherit JsonSerializable
Public MustInherit Class Index
Inherits JsonSerializable
Vererbung
Abgeleitet
Attribute
Newtonsoft.Json.JsonConverterAttribute

Konstruktoren

Index(IndexKind)

Initialisiert eine neue instance der Index -Klasse für den Azure Cosmos DB-Dienst.

Eigenschaften

Kind

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

Methoden

Hash(DataType)

Gibt einen instance der HashIndex -Klasse mit dem angegebenen Datentyp für den Azure Cosmos DB-Dienst zurück.

Hash(DataType, Int16)

Gibt einen instance der -Klasse mit dem HashIndex angegebenen Datentyp und der angegebenen Genauigkeit für den Azure Cosmos DB-Dienst zurück.

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)
Range(DataType)

Gibt einen instance der RangeIndex -Klasse mit dem angegebenen Datentyp für den Azure Cosmos DB-Dienst zurück.

Range(DataType, Int16)

Gibt einen instance der -Klasse mit dem RangeIndex angegebenen Datentyp und der angegebenen Genauigkeit für den Azure Cosmos DB-Dienst zurück.

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)
Spatial(DataType)

Gibt einen instance der SpatialIndex -Klasse mit dem angegebenen Datentyp für den Azure Cosmos DB-Dienst zurück.

ToString()

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

(Geerbt von JsonSerializable)

Gilt für: