IndexingPolicy Konstruktoren
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.
Überlädt
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. |
IndexingPolicy()
Initialisiert eine neue instance der IndexingPolicy -Klasse für den Azure Cosmos DB-Dienst.
public IndexingPolicy ();
Public Sub New ()
Hinweise
Der Indizierungsmodus ist auf konsistent festgelegt.
Gilt für:
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.
public IndexingPolicy (params Microsoft.Azure.Documents.Index[] defaultIndexOverrides);
new Microsoft.Azure.Documents.IndexingPolicy : Microsoft.Azure.Documents.Index[] -> Microsoft.Azure.Documents.IndexingPolicy
Public Sub New (ParamArray defaultIndexOverrides As Index())
Parameter
- defaultIndexOverrides
- Index[]
Durch Kommas getrennte Indizes, die als Standardindexspezifikationen für den Stammpfad dienen.
Beispiele
Im folgenden Beispiel wird gezeigt, wie die StandardindexingPolicy für den Stammpfad überschrieben wird:
HashIndex hashIndexOverride = Index.Hash(DataType.String, 5);
RangeIndex rangeIndexOverride = Index.Range(DataType.Number, 2);
SpatialIndex spatialIndexOverride = Index.Spatial(DataType.Point);
IndexingPolicy indexingPolicy = new IndexingPolicy(hashIndexOverride, rangeIndexOverride, spatialIndexOverride);
Wenn Sie die IndexingPolicy für Zahlen einfach außer Kraft setzen möchten, können Sie folgendes angeben:
RangeIndex rangeIndexOverride = Index.Range(DataType.Number, 2);
IndexingPolicy indexingPolicy = new IndexingPolicy(rangeIndexOverride);
Weitere Informationen
Gilt für:
Azure SDK for .NET