IndexingPolicy Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Indizierungsrichtlinienkonfiguration für eine Sammlung im Azure Cosmos DB-Dienst dar.
public sealed class IndexingPolicy : Microsoft.Azure.Documents.JsonSerializable
type IndexingPolicy = class
inherit JsonSerializable
Public NotInheritable Class IndexingPolicy
Inherits JsonSerializable
- Vererbung
- Implementiert
Hinweise
Indizierungsrichtlinien können verwendet werden, um zu konfigurieren, welche Eigenschaften (JSON-Pfade) eingeschlossen/ausgeschlossen werden, unabhängig davon, ob der Index konsistent oder offline aktualisiert wird (lazy), automatisch im Vergleich zur Anmeldung pro Dokument 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. |
IndexingPolicy(Index[]) |
Initialisiert einen neuen instance der IndexingPolicy -Klasse mit dem angegebenen Satz von Indizes als Standardindexspezifikationen für den Stammpfad 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 zusätzlichen zusammengesetzten Indizes ab oder legt sie fest. |
ExcludedPaths |
Ruft die Auflistung ab, die Objekte im Azure Cosmos DB-Dienst enthält ExcludedPath , oder legt sie fest. |
IncludedPaths |
Ruft die Auflistung ab, die Objekte im Azure Cosmos DB-Dienst enthält IncludedPath , oder legt sie fest. |
IndexingMode |
Ruft den Indizierungsmodus (konsistent oder lazy) im Azure Cosmos DB-Dienst ab oder legt diese fest. |
SpatialIndexes |
Ruft die zusätzlichen räumlichen Indizes ab oder legt sie fest. |
Methoden
Clone() |
Führt eine tiefgehende Kopie der Indizierungsrichtlinie für den Azure Cosmos DB-Dienst aus. |
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:
Weitere Informationen
Azure SDK for .NET