Compartir a través de


IndexingPolicy Clase

Definición

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

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonIndexingPolicyConverter))]
public sealed class IndexingPolicy
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonIndexingPolicyConverter))>]
type IndexingPolicy = class
Public NotInheritable Class IndexingPolicy
Herencia
IndexingPolicy
Atributos

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ático 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.

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 los índices compuestos para índices adicionales.

ExcludedPaths

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

IncludedPaths

Obtiene 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

Colección de definiciones de índice espacial que se van a usar

Se aplica a

Consulte también