KeyVaultRestoreOperation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Длительная операция для StartRestore(Uri, String, CancellationToken) или 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)
- Наследование
Конструкторы
KeyVaultRestoreOperation() |
Инициализирует новый экземпляр для KeyVaultRestoreOperation макетирования. |
KeyVaultRestoreOperation(KeyVaultBackupClient, String) |
Создает экземпляр KeyVaultRestoreOperation из ранее запущенной операции. UpdateStatus(CancellationToken)Для UpdateStatusAsync(CancellationToken)повторного заполнения сведений об этой операции необходимо вызвать , , WaitForCompletionAsync(CancellationToken)или WaitForCompletionAsync(TimeSpan, CancellationToken) . |
Свойства
EndTime |
Время окончания операции восстановления. |
HasCompleted |
Возвращает значение true, если длительная операция завершена. |
HasValue |
Возвращает значение true, если длительная операция успешно завершена и привела к конечному результату (доступно по свойству Value). |
Id |
Возвращает идентификатор, представляющий операцию, которую можно использовать для опроса состояния длительной операции. |
StartTime |
Время начала операции восстановления. |
Value |
Конечный результат длительной операции. |
Методы
GetRawResponse() |
Последний HTTP-ответ, полученный от сервера. |
UpdateStatus(CancellationToken) |
Вызывает сервер для получения обновленного состояния длительной операции. |
UpdateStatusAsync(CancellationToken) |
Вызывает сервер для получения обновленного состояния длительной операции. |
WaitForCompletion(CancellationToken) |
Периодически вызывает сервер до завершения длительной операции. (Унаследовано от Operation<T>) |
WaitForCompletion(TimeSpan, CancellationToken) |
Периодически вызывает сервер до завершения длительной операции. (Унаследовано от Operation<T>) |
WaitForCompletionAsync(CancellationToken) |
Периодически вызывает сервер до завершения длительной операции. |
WaitForCompletionAsync(TimeSpan, CancellationToken) |
Периодически вызывает сервер до завершения длительной операции. |
WaitForCompletionResponse(CancellationToken) |
Периодически вызывает сервер до завершения длительной операции. (Унаследовано от Operation) |
WaitForCompletionResponse(TimeSpan, CancellationToken) |
Периодически вызывает сервер до завершения длительной операции. (Унаследовано от Operation) |
WaitForCompletionResponseAsync(CancellationToken) |
Периодически вызывает сервер до завершения длительной операции. (Унаследовано от Operation) |
WaitForCompletionResponseAsync(TimeSpan, CancellationToken) |
Периодически вызывает сервер до завершения длительной операции. (Унаследовано от Operation) |