Compartir a través de


FeedOptions.ConsistencyLevel Propiedad

Definición

Obtiene o establece el nivel de coherencia necesario para la operación de fuente (fuente de consulta o lectura) en el servicio Azure Cosmos DB.

public Microsoft.Azure.Documents.ConsistencyLevel? ConsistencyLevel { get; set; }
member this.ConsistencyLevel : Nullable<Microsoft.Azure.Documents.ConsistencyLevel> with get, set
Public Property ConsistencyLevel As Nullable(Of ConsistencyLevel)

Valor de propiedad

Nivel de coherencia necesario para la solicitud.

Ejemplos

En este ejemplo se usa FeedOptions para invalidar el nivel de coherencia en Eventual.

Document doc = client.ReadDocumentFeedAsync(documentLink, new FeedOptions { ConsistencyLevel = ConsistencyLevel.Eventual });

Comentarios

Azure Cosmos DB ofrece 5 niveles de coherencia diferentes. Obsolescencia fuerte, obsolescencia limitada, sesión, prefijo coherente y eventual: en orden de coherencia más fuerte a más débil. ConnectionPolicy

Las operaciones de fuente de consulta o base de datos de Azure Cosmos se pueden recuperar de muchas particiones, cada una a la que se accede en muchos recorridos de ida y vuelta. El nivel de coherencia solo se respeta dentro de una partición y un recorrido de ida y vuelta.

Aunque esto se establece en un nivel de cuenta de base de datos, Azure Cosmos DB permite a un desarrollador invalidar el nivel de coherencia predeterminado para cada solicitud individual.

Se aplica a

Consulte también