IndexingPolicy Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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
Azure SDK for .NET