FeedOptions.ConsistencyLevel Propiedad
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í.
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
Azure SDK for .NET