Freigeben über


IndexingPolicy Klasse

Definition

Stellt die Indizierungsrichtlinienkonfiguration für eine Sammlung im Azure Cosmos DB-Dienst dar.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonIndexingPolicyConverter))]
public sealed class IndexingPolicy
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonIndexingPolicyConverter))>]
type IndexingPolicy = class
Public NotInheritable Class IndexingPolicy
Vererbung
IndexingPolicy
Attribute

Hinweise

Indizierungsrichtlinien können verwendet werden, um zu konfigurieren, welche Eigenschaften (JSON-Pfade) eingeschlossen/ausgeschlossen werden, ob der Index konsistent oder offline (verzögert), automatisch im Vergleich zur Aktivierung pro Dokument aktualisiert wird, sowie die Genauigkeit und den Typ des Indexes pro Pfad.

Weitere Informationen zum Angeben von Indizierungsrichtlinien finden Sie unter.

Konstruktoren

IndexingPolicy()

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

Eigenschaften

Automatic

Ruft einen Wert ab, der angibt, ob die automatische Indizierung für eine Sammlung im Azure Cosmos DB-Dienst aktiviert ist, oder legt diesen fest.

CompositeIndexes

Ruft die zusammengesetzten Indizes für zusätzliche Indizes ab.

ExcludedPaths

Ruft die Auflistung ab, die Objekte im Azure Cosmos DB-Dienst enthält ExcludedPath .

IncludedPaths

Ruft die Auflistung ab, die Objekte im Azure Cosmos DB-Dienst enthält IncludedPath .

IndexingMode

Ruft den Indizierungsmodus (konsistent oder verzögert) im Azure Cosmos DB-Dienst ab oder legt diese fest.

SpatialIndexes

Sammlung der zu verwendenden Räumlichen Indexdefinitionen

Gilt für:

Weitere Informationen