FeedOptions.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 operação de feed (feed de consulta/leitura) 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 FeedOptions para substituir o nível de consistência para Eventual.
Document doc = client.ReadDocumentFeedAsync(documentLink, new FeedOptions { 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
As operações de feed de consulta/BD do Azure Cosmos podem ser recuperadas de várias partições, cada uma acessada em várias viagens de ida e volta. O nível de consistência é respeitado apenas dentro de uma partição e viagem de ida e volta.
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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de