CancellationTokenRegistration.DisposeAsync Methode

Definition

Entfernt die Registrierung und hebt die Registrierung auf, und hebt die Registrierung des Zielrückrufs vom zugeordneten CancellationTokenauf.

public:
 virtual System::Threading::Tasks::ValueTask DisposeAsync();
public System.Threading.Tasks.ValueTask DisposeAsync();
abstract member DisposeAsync : unit -> System.Threading.Tasks.ValueTask
override this.DisposeAsync : unit -> System.Threading.Tasks.ValueTask
Public Function DisposeAsync () As ValueTask

Gibt zurück

Eine Aufgabe, die den asynchronen Dispose-Vorgang darstellt.

Implementiert

Hinweise

Der zurückgegebene Vorgang ValueTask wird abgeschlossen, nachdem die Registrierung des zugeordneten Rückrufs aufgehoben wurde, ohne die Registrierung auszuführen oder die Ausführung abgeschlossen zu haben, außer in dem degenerierten Fall, in dem die Registrierung des Rückrufs aufgehoben wird.

Diese Methode speichert in der Aufgabe, die alle Nicht-Verwendungs-Ausnahmen zurückgibt, die das synchrone Gegenstück der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Verwendungsausnahmen, z. B. ArgumentException, werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie in den von Dispose().

Gilt für: