你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CertificateOperation 类

定义

一个长时间运行的轮询器操作,可用于跟踪挂起的密钥保管库证书操作的状态。

public class CertificateOperation : Azure.Operation<Azure.Security.KeyVault.Certificates.KeyVaultCertificateWithPolicy>
type CertificateOperation = class
    inherit Operation<KeyVaultCertificateWithPolicy>
Public Class CertificateOperation
Inherits Operation(Of KeyVaultCertificateWithPolicy)
继承

构造函数

CertificateOperation()

初始化 的新实例 CertificateOperation 进行模拟。

CertificateOperation(CertificateClient, String)

初始化 CertificateOperation 类的新实例。 必须先调用 UpdateStatus(CancellationToken)UpdateStatusAsync(CancellationToken) ,然后才能获取 Value

属性

HasCompleted

获取一个值,该值指示操作是否已达到终端状态。

HasValue

获取一个值,该值指示是否可以安全地访问 Value 属性。

Id

获取表示可用于轮询长时间运行的操作状态的操作的 ID。

Properties

获取挂起的证书操作的属性。

Value

长时间运行的操作的最终结果。

方法

Cancel(CancellationToken)

取消密钥保管库中的挂起 CertificateOperation 项。 此操作需要证书/更新权限。

CancelAsync(CancellationToken)

取消密钥保管库中的挂起 CertificateOperation 项。 此操作需要证书/更新权限。

Delete(CancellationToken)

删除密钥保管库中的挂起 CertificateOperation 项。 此操作需要证书/删除权限。

DeleteAsync(CancellationToken)

删除密钥保管库中的挂起 CertificateOperation 项。 此操作需要证书/删除权限。

GetRawResponse()

从服务器接收的最后一个 HTTP 响应。

UpdateStatus(CancellationToken)

汇报证书操作的状态。 此操作需要证书/获取权限。

UpdateStatusAsync(CancellationToken)

汇报证书操作的状态。

WaitForCompletion(CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation<T>)
WaitForCompletion(DelayStrategy, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation<T>)
WaitForCompletionAsync(CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

WaitForCompletionAsync(DelayStrategy, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

WaitForCompletionResponse(CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)
WaitForCompletionResponseAsync(CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)

适用于