ClientEncryptionKey.ReadAsync(RequestOptions, CancellationToken) Método
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.
Lê as propriedades de uma chave de criptografia de cliente do serviço do Azure Cosmos como uma operação assíncrona. Esse método não deve ser invocado diretamente. https://aka.ms/CosmosClientEncryption Consulte para usar a criptografia do lado do cliente.
public abstract System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.ClientEncryptionKeyResponse> ReadAsync (Microsoft.Azure.Cosmos.RequestOptions requestOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ReadAsync : Microsoft.Azure.Cosmos.RequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.ClientEncryptionKeyResponse>
Public MustOverride Function ReadAsync (Optional requestOptions As RequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ClientEncryptionKeyResponse)
Parâmetros
- requestOptions
- RequestOptions
(Opcional) As opções para a solicitação.
- cancellationToken
- CancellationToken
(Opcional) Token que representa o cancelamento da solicitação.
Retornos
Uma resposta aguardável que encapsula um ClientEncryptionKeyProperties que contém detalhes da chave de criptografia do cliente que foi lida.
Exceções
Essa exceção pode encapsular muitos tipos diferentes de erros. Para determinar o erro específico, sempre examine a propriedade StatusCode. Alguns códigos comuns que você pode obter ao ler uma chave de criptografia do cliente são:
StatusCode | Motivo da exceção |
---|---|
404 | NotFound - Isso significa que o recurso ou o recurso pai que você tentou ler não existia. |
429 | TooManyRequests - Isso significa que você excedeu o número de unidades de solicitação por segundo. Consulte o valor cosmosException.RetryAfter para ver quanto tempo você deve esperar antes de tentar novamente essa operação. |
Aplica-se a
Azure SDK for .NET