Share via


KeyVaultBackupOperation Sınıf

Tanım

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

Oluşturucular

KeyVaultBackupOperation()

Sahte işlem için yeni bir örneğini KeyVaultBackupOperation başlatır.

KeyVaultBackupOperation(KeyVaultBackupClient, String)

Önceden başlatılan bir işlemden KeyVaultBackupOperation örneği oluşturur. UpdateStatus(CancellationToken), UpdateStatusAsync(CancellationToken), WaitForCompletionAsync(CancellationToken)veya WaitForCompletionAsync(TimeSpan, CancellationToken) bu işlemin ayrıntılarını yeniden doldurmak için çağrılmalıdır.

Özellikler

EndTime

Yedekleme işleminin bitiş saati.

HasCompleted

Uzun süre çalışan işlem tamamlandıysa true döndürür.

HasValue

Uzun süre çalışan işlem başarıyla tamamlandıysa ve nihai sonuç üretmişse (Value özelliği tarafından erişilebilir) true döndürür.

Id

Uzun süre çalışan işlemin durumunu yoklamada kullanılabilecek işlemi temsil eden bir kimlik alır.

StartTime

Yedekleme işleminin başlangıç saati.

Value

Azure.Security.KeyVault.Administration.Models.FullBackupDetailsInternal Yedekleme işleminin öğesini alır. Bu bekleme durumunda bir anahtar kullanmayı denemeden önce beklemelisiniz WaitForCompletionAsync(CancellationToken) .

Yöntemler

GetRawResponse()

Sunucudan alınan son HTTP yanıtı.

UpdateStatus(CancellationToken)

Uzun süre çalışan işlemin güncelleştirilmiş durumunu almak için sunucuyu çağırır.

UpdateStatusAsync(CancellationToken)

Uzun süre çalışan işlemin güncelleştirilmiş durumunu almak için sunucuyu çağırır.

WaitForCompletion(CancellationToken)

Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır.

(Devralındığı yer: Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır.

(Devralındığı yer: Operation<T>)
WaitForCompletionAsync(CancellationToken)

Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır.

WaitForCompletionAsync(TimeSpan, CancellationToken)

Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır.

WaitForCompletionResponse(CancellationToken)

Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır.

(Devralındığı yer: Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır.

(Devralındığı yer: Operation)
WaitForCompletionResponseAsync(CancellationToken)

Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır.

(Devralındığı yer: Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır.

(Devralındığı yer: Operation)

Şunlara uygulanır