Condividi tramite


KeyVaultBackupOperation Classe

Definizione

public class KeyVaultBackupOperation : Azure.Operation<Azure.Security.KeyVault.Administration.KeyVaultBackupResult>
type KeyVaultBackupOperation = class
    inherit Operation<KeyVaultBackupResult>
Public Class KeyVaultBackupOperation
Inherits Operation(Of KeyVaultBackupResult)
Ereditarietà
KeyVaultBackupOperation

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)

Si applica a