Freigeben über


CertificateOperation Klasse

Definition

Ein Abfragevorgang mit langer Ausführung, mit dem die status eines ausstehenden Schlüsseltresorzertifikatvorgangs nachverfolgt werden kann.

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

Konstruktoren

CertificateOperation()

Initialisiert eine neue instance von CertificateOperation für das Mocking.

CertificateOperation(CertificateClient, String)

Initialisiert eine neue Instanz der CertificateOperation-Klasse. Sie müssen oder aufrufen UpdateStatus(CancellationToken)UpdateStatusAsync(CancellationToken) , bevor Sie das Valueabrufen können.

Eigenschaften

HasCompleted

Ruft einen Wert ab, der angibt, ob der Vorgang einen Terminalstatus erreicht hat.

HasValue

Ruft einen Wert ab, der angibt, ob auf die Value-Eigenschaft sicher zugegriffen werden kann.

Id

Ruft eine ID ab, die den Vorgang darstellt, mit dem die status des vorgangs mit langer Ausführungsdauer abgerufen werden kann.

Properties

Ruft die Eigenschaften des ausstehenden Zertifikatvorgangs ab.

Value

Endergebnis des lang andauernden Vorgangs.

Methoden

Cancel(CancellationToken)

Bricht ein ausstehendes CertificateOperation im Schlüsseltresor ab. Für diesen Vorgang sind die Zertifikate/Updateberechtigungen erforderlich.

CancelAsync(CancellationToken)

Bricht ein ausstehendes CertificateOperation im Schlüsseltresor ab. Für diesen Vorgang sind die Zertifikate/Updateberechtigungen erforderlich.

Delete(CancellationToken)

Löscht einen ausstehenden CertificateOperation im Schlüsseltresor. Für diesen Vorgang ist die Berechtigung zertifikate/löschen erforderlich.

DeleteAsync(CancellationToken)

Löscht einen ausstehenden CertificateOperation im Schlüsseltresor. Für diesen Vorgang ist die Berechtigung zertifikate/löschen erforderlich.

GetRawResponse()

Die letzte HTTP-Antwort, die vom Server empfangen wurde.

UpdateStatus(CancellationToken)

Updates die status des Zertifikatvorgangs. Für diesen Vorgang sind die Zertifikate/Die Berechtigung abrufen erforderlich.

UpdateStatusAsync(CancellationToken)

Updates die status des Zertifikatvorgangs.

WaitForCompletion(CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

(Geerbt von Operation<T>)
WaitForCompletion(DelayStrategy, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

(Geerbt von Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

(Geerbt von Operation<T>)
WaitForCompletionAsync(CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

WaitForCompletionAsync(DelayStrategy, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

(Geerbt von Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

WaitForCompletionResponse(CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

(Geerbt von Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

(Geerbt von Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

(Geerbt von Operation)
WaitForCompletionResponseAsync(CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

(Geerbt von Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

(Geerbt von Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.

(Geerbt von Operation)

Gilt für: