IndexingPolicy Classe
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.
Representa a configuração da política de indexação para uma coleção no serviço do Azure Cosmos DB.
public sealed class IndexingPolicy : Microsoft.Azure.Documents.JsonSerializable
type IndexingPolicy = class
inherit JsonSerializable
Public NotInheritable Class IndexingPolicy
Inherits JsonSerializable
- Herança
- Implementações
Comentários
As políticas de indexação podem ser usadas para configurar quais propriedades (caminhos JSON) são incluídas/excluídas, se o índice é atualizado de forma consistente ou offline (lento), automático versus aceitação por documento, bem como a precisão e o tipo de índice por caminho.
Consulte para obter informações adicionais sobre como especificar políticas de indexação.
Construtores
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. |
Propriedades
Automatic |
Obtém ou define um valor que indica se a indexação automática está habilitada para uma coleção no serviço do Azure Cosmos DB. |
CompositeIndexes |
Obtém ou define os índices compostos additonal |
ExcludedPaths |
Obtém ou define a coleção que contém ExcludedPath objetos no serviço do Azure Cosmos DB. |
IncludedPaths |
Obtém ou define a coleção que contém IncludedPath objetos no serviço do Azure Cosmos DB. |
IndexingMode |
Obtém ou define o modo de indexação (consistente ou lento) no serviço do Azure Cosmos DB. |
SpatialIndexes |
Obtém ou define os índices espaciais additonal |
Métodos
Clone() |
Executa uma cópia profunda da política de indexação para o serviço do Azure Cosmos DB. |
LoadFrom(JsonReader) |
Carrega o objeto do leitor JSON especificado no serviço do Azure Cosmos DB. (Herdado de JsonSerializable) |
LoadFrom(JsonReader, JsonSerializerSettings) |
Carrega o objeto do leitor JSON especificado no serviço do Azure Cosmos DB. (Herdado de JsonSerializable) |
SaveTo(Stream, SerializationFormattingPolicy) |
Salva o objeto no fluxo especificado no serviço do Azure Cosmos DB. (Herdado de JsonSerializable) |
SaveTo(Stream, SerializationFormattingPolicy, JsonSerializerSettings) |
Salva o objeto no fluxo especificado no serviço do Azure Cosmos DB. (Herdado de JsonSerializable) |
ToString() |
Retorna a representação de cadeia de caracteres do objeto no serviço do Azure Cosmos DB. (Herdado de JsonSerializable) |
Aplica-se a
Confira também
Azure SDK for .NET