Compartir a través de


KeyVaultBackupOperation Clase

Definición

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

Constructores

KeyVaultBackupOperation()

Inicializa una nueva instancia de KeyVaultBackupOperation para simular.

KeyVaultBackupOperation(KeyVaultBackupClient, String)

Crea una instancia de KeyVaultBackupOperation a partir de una operación iniciada anteriormente. UpdateStatus(CancellationToken)Se debe llamar a , UpdateStatusAsync(CancellationToken)WaitForCompletionAsync(CancellationToken), o WaitForCompletionAsync(TimeSpan, CancellationToken) para volver a rellenar los detalles de esta operación.

Propiedades

EndTime

Hora de finalización de la operación de copia de seguridad.

HasCompleted

Devuelve true si se completó la operación de ejecución prolongada.

HasValue

Devuelve true si la operación de ejecución prolongada se completó correctamente y ha generado el resultado final (accesible por la propiedad Value).

Id

Obtiene un identificador que representa la operación que se puede usar para sondear el estado de la operación de larga duración.

StartTime

Hora de inicio de la operación de copia de seguridad.

Value

Obtiene el Azure.Security.KeyVault.Administration.Models.FullBackupDetailsInternal objeto de la operación de copia de seguridad. Debe esperar WaitForCompletionAsync(CancellationToken) antes de intentar usar una clave en este estado pendiente.

Métodos

GetRawResponse()

La última respuesta HTTP recibida del servidor.

UpdateStatus(CancellationToken)

Llama al servidor para obtener el estado actualizado de la operación de ejecución prolongada.

UpdateStatusAsync(CancellationToken)

Llama al servidor para obtener el estado actualizado de la operación de ejecución prolongada.

WaitForCompletion(CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation<T>)
WaitForCompletion(DelayStrategy, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation<T>)
WaitForCompletionAsync(CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

WaitForCompletionAsync(DelayStrategy, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

WaitForCompletionResponse(CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponseAsync(CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)

Se aplica a