KeyVaultRestoreOperation Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Operazione a esecuzione prolungata per StartRestore(Uri, String, CancellationToken) o StartRestoreAsync(Uri, String, CancellationToken).
public class KeyVaultRestoreOperation : Azure.Operation<Azure.Security.KeyVault.Administration.KeyVaultRestoreResult>
type KeyVaultRestoreOperation = class
inherit Operation<KeyVaultRestoreResult>
Public Class KeyVaultRestoreOperation
Inherits Operation(Of KeyVaultRestoreResult)
- Ereditarietà
Costruttori
KeyVaultRestoreOperation() |
Inizializza una nuova istanza di KeyVaultRestoreOperation per la simulazione. |
KeyVaultRestoreOperation(KeyVaultBackupClient, String) |
Crea un'istanza di KeyVaultRestoreOperation da un'operazione avviata in precedenza. UpdateStatus(CancellationToken), UpdateStatusAsync(CancellationToken), WaitForCompletionAsync(CancellationToken)o WaitForCompletionAsync(TimeSpan, CancellationToken) deve essere chiamato per popolare nuovamente i dettagli di questa operazione. |
Proprietà
EndTime |
Ora di fine dell'operazione di ripristino. |
HasCompleted |
Restituisce true se l'operazione a esecuzione prolungata è stata completata. |
HasValue |
Restituisce true se l'operazione a esecuzione prolungata è stata completata correttamente e ha prodotto il risultato finale (accessibile dalla proprietà Value). |
Id |
Ottiene un ID che rappresenta l'operazione che può essere usata per eseguire il polling dello stato dell'operazione a esecuzione prolungata. |
StartTime |
Ora di inizio dell'operazione di ripristino. |
Value |
Risultato finale dell'operazione a esecuzione prolungata. |
Metodi
GetRawResponse() |
L'ultima risposta HTTP ricevuta dal server. |
UpdateStatus(CancellationToken) |
Chiama il server per ottenere lo stato aggiornato dell'operazione a esecuzione prolungata. |
UpdateStatusAsync(CancellationToken) |
Chiama il server per ottenere lo stato aggiornato dell'operazione a esecuzione prolungata. |
WaitForCompletion(CancellationToken) |
Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata. (Ereditato da Operation<T>) |
WaitForCompletion(TimeSpan, CancellationToken) |
Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata. (Ereditato da Operation<T>) |
WaitForCompletionAsync(CancellationToken) |
Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata. |
WaitForCompletionAsync(TimeSpan, CancellationToken) |
Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata. |
WaitForCompletionResponse(CancellationToken) |
Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata. (Ereditato da Operation) |
WaitForCompletionResponse(TimeSpan, CancellationToken) |
Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata. (Ereditato da Operation) |
WaitForCompletionResponseAsync(CancellationToken) |
Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata. (Ereditato da Operation) |
WaitForCompletionResponseAsync(TimeSpan, CancellationToken) |
Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata. (Ereditato da Operation) |