IndexingPolicy Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
IndexingPolicy() |
Inicializa uma nova instância da IndexingPolicy classe para o serviço do Azure Cosmos DB. |
IndexingPolicy(Index[]) |
Inicializa uma nova instância da IndexingPolicy classe com o conjunto de índices especificado como especificações de índice padrão para o caminho raiz do serviço do Azure Cosmos DB. |
IndexingPolicy()
Inicializa uma nova instância da IndexingPolicy classe para o serviço do Azure Cosmos DB.
public IndexingPolicy ();
Public Sub New ()
Comentários
O modo de indexação é definido como consistente.
Aplica-se a
IndexingPolicy(Index[])
Inicializa uma nova instância da IndexingPolicy classe com o conjunto de índices especificado como especificações de índice padrão para o caminho raiz do serviço do Azure Cosmos DB.
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())
Parâmetros
- defaultIndexOverrides
- Index[]
Conjunto de índices semperados por vírgulas que servem como especificações de índice padrão para o caminho raiz.
Exemplos
O exemplo a seguir mostra como substituir a indexingPolicy padrão para o caminho raiz:
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);
Se você quiser apenas substituir a indexingPolicy para Números, você poderá especificar exatamente isso:
RangeIndex rangeIndexOverride = Index.Range(DataType.Number, 2);
IndexingPolicy indexingPolicy = new IndexingPolicy(rangeIndexOverride);
Confira também
Aplica-se a
Azure SDK for .NET