KeyVaultBackupOperation 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 StartBackup(Uri, String, CancellationToken) o 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)
- Ereditarietà
Costruttori
KeyVaultBackupOperation() |
Inizializza una nuova istanza di KeyVaultBackupOperation per la simulazione. |
KeyVaultBackupOperation(KeyVaultBackupClient, String) |
Crea un'istanza di KeyVaultBackupOperation 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 backup. |
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 generato il risultato finale (accessibile dalla proprietà Value). |
Id |
Ottiene un ID che rappresenta l'operazione che può essere utilizzata per eseguire il polling dello stato dell'operazione a esecuzione prolungata. |
StartTime |
Ora di inizio dell'operazione di backup. |
Value |
Ottiene l'oggetto Azure.Security.KeyVault.Administration.Models.FullBackupDetailsInternal dell'operazione di backup. È necessario attendere WaitForCompletionAsync(CancellationToken) prima di tentare di usare una chiave in questo stato in sospeso. |
Metodi
GetRawResponse() |
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) |