RequestOptions.ConsistencyLevel Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o nível de consistência necessário para a solicitação no serviço do 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 da propriedade
O nível de consistência necessário para a solicitação.
Exemplos
Este exemplo usa RequestOptions para substituir o nível de consistência para Eventual para esta única operação de leitura.
Document doc = client.ReadDocumentAsync(documentLink, new RequestOptions { ConsistencyLevel = ConsistencyLevel.Eventual });
Comentários
O Azure Cosmos DB oferece 5 níveis de consistência diferentes. Forte, desatualização limitada, sessão, prefixo consistente e eventual - em ordem de consistência mais forte a mais fraca. ConnectionPolicy
Embora isso seja definido em um nível de conta de banco de dados, o Azure Cosmos DB permite que um desenvolvedor substitua o nível de consistência padrão para cada solicitação individual.
Aplica-se a
Confira também
Azure SDK for .NET