KeyVaultBackupOperation Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Uma operação de execução prolongada para StartBackup(Uri, String, CancellationToken) ou StartBackupAsync(Uri, String, CancellationToken).
public class KeyVaultBackupOperation : Azure.Operation<Azure.Security.KeyVault.Administration.KeyVaultBackupResult>
type KeyVaultBackupOperation = class
inherit Operation<KeyVaultBackupResult>
Public Class KeyVaultBackupOperation
Inherits Operation(Of KeyVaultBackupResult)
- Herança
Construtores
KeyVaultBackupOperation() |
Inicializa uma nova instância de KeyVaultBackupOperation para gozar. |
KeyVaultBackupOperation(KeyVaultBackupClient, String) |
Cria uma instância de um KeyVaultBackupOperation a partir de uma operação iniciada anteriormente. UpdateStatus(CancellationToken), UpdateStatusAsync(CancellationToken), WaitForCompletionAsync(CancellationToken)ou WaitForCompletionAsync(TimeSpan, CancellationToken) tem de ser chamado para preencher novamente os detalhes desta operação. |
Propriedades
EndTime |
A hora de fim da operação de cópia de segurança. |
HasCompleted |
Devolve verdadeiro se a operação de execução prolongada estiver concluída. |
HasValue |
Devolve verdadeiro se a operação de execução prolongada tiver sido concluída com êxito e tiver produzido o resultado final (acessível pela propriedade Value). |
Id |
Obtém um ID que representa a operação que pode ser utilizada para consultar o estado da operação de execução prolongada. |
StartTime |
A hora de início da operação de cópia de segurança. |
Value |
Obtém a Azure.Security.KeyVault.Administration.Models.FullBackupDetailsInternal operação de cópia de segurança. Deve aguardar WaitForCompletionAsync(CancellationToken) antes de tentar utilizar uma chave neste estado pendente. |
Métodos
GetRawResponse() |
A última resposta HTTP recebida do servidor. |
UpdateStatus(CancellationToken) |
Chama o servidor para obter o estado atualizado da operação de execução prolongada. |
UpdateStatusAsync(CancellationToken) |
Chama o servidor para obter o estado atualizado da operação de execução prolongada. |
WaitForCompletion(CancellationToken) |
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída. (Herdado de Operation<T>) |
WaitForCompletion(TimeSpan, CancellationToken) |
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída. (Herdado de Operation<T>) |
WaitForCompletionAsync(CancellationToken) |
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída. |
WaitForCompletionAsync(TimeSpan, CancellationToken) |
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída. |
WaitForCompletionResponse(CancellationToken) |
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída. (Herdado de Operation) |
WaitForCompletionResponse(TimeSpan, CancellationToken) |
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída. (Herdado de Operation) |
WaitForCompletionResponseAsync(CancellationToken) |
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída. (Herdado de Operation) |
WaitForCompletionResponseAsync(TimeSpan, CancellationToken) |
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída. (Herdado de Operation) |