IndexingPolicy Clase

Definición

Representa la configuración de la directiva de indexación de una colección en el servicio Azure Cosmos DB.

public sealed class IndexingPolicy : Microsoft.Azure.Documents.JsonSerializable
type IndexingPolicy = class
    inherit JsonSerializable
Public NotInheritable Class IndexingPolicy
Inherits JsonSerializable
Herencia
IndexingPolicy
Implementaciones

Comentarios

Las directivas de indexación se pueden usar para configurar qué propiedades (rutas de acceso JSON) se incluyen o excluyen, tanto si el índice se actualiza de forma coherente como sin conexión (diferida), automática frente a participación por documento, así como la precisión y el tipo de índice por ruta de acceso.

Consulte para obtener información adicional sobre cómo especificar directivas de indexación.

Constructores

IndexingPolicy()

Inicializa una nueva instancia de la IndexingPolicy clase para el servicio Azure Cosmos DB.

IndexingPolicy(Index[])

Inicializa una nueva instancia de la IndexingPolicy clase con el conjunto especificado de índices como especificaciones de índice predeterminadas para la ruta de acceso raíz para el servicio Azure Cosmos DB.

Propiedades

Automatic

Obtiene o establece un valor que indica si la indexación automática está habilitada para una colección en el servicio Azure Cosmos DB.

CompositeIndexes

Obtiene o establece los índices compuestos additonal

ExcludedPaths

Obtiene o establece la colección que contiene ExcludedPath objetos en el servicio Azure Cosmos DB.

IncludedPaths

Obtiene o establece la colección que contiene IncludedPath objetos en el servicio Azure Cosmos DB.

IndexingMode

Obtiene o establece el modo de indexación (coherente o diferido) en el servicio Azure Cosmos DB.

SpatialIndexes

Obtiene o establece los índices espaciales additonal

Métodos

Clone()

Realiza una copia en profundidad de la directiva de indexación para el servicio Azure Cosmos DB.

LoadFrom(JsonReader)

Carga el objeto del lector JSON especificado en el servicio Azure Cosmos DB.

(Heredado de JsonSerializable)
LoadFrom(JsonReader, JsonSerializerSettings)

Carga el objeto del lector JSON especificado en el servicio Azure Cosmos DB.

(Heredado de JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy)

Guarda el objeto en la secuencia especificada en el servicio Azure Cosmos DB.

(Heredado de JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy, JsonSerializerSettings)

Guarda el objeto en la secuencia especificada en el servicio Azure Cosmos DB.

(Heredado de JsonSerializable)
ToString()

Devuelve la representación de cadena del objeto en el servicio Azure Cosmos DB.

(Heredado de JsonSerializable)

Se aplica a

Consulte también