AsyncValueTaskMethodBuilder Struktur

Definition

Stellt einen Generator für asynchrone Methoden dar, die eine ValueTask zurückgeben.Represents a builder for asynchronous methods that return a ValueTask.

public value class AsyncValueTaskMethodBuilder
public struct AsyncValueTaskMethodBuilder
type AsyncValueTaskMethodBuilder = struct
Public Structure AsyncValueTaskMethodBuilder
Vererbung
AsyncValueTaskMethodBuilder

Eigenschaften

Task

Ruft die Aufgabe für diesen Generator ab.Gets the task for this builder.

Methoden

AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.Schedules the state machine to proceed to the next action when the specified awaiter completes.

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.Schedules the state machine to proceed to the next action when the specified awaiter completes.

Create()

Erstellt eine Instanz der AsyncValueTaskMethodBuilder-Struktur.Creates an instance of the AsyncValueTaskMethodBuilder struct.

SetException(Exception)

Markiert die Aufgabe als fehlgeschlagen und verknüpft die angegebene Ausnahme mit der Aufgabe.Marks the task as failed and binds the specified exception to the task.

SetResult()

Markiert die Aufgabe als erfolgreich abgeschlossen.Marks the task as successfully completed.

SetStateMachine(IAsyncStateMachine)

Ordnet den Generator dem angegebenen Zustandsautomaten zu.Associates the builder with the specified state machine.

Start<TStateMachine>(TStateMachine)

Startet den Generator mit dem zugeordneten Zustandsautomaten.Begins running the builder with the associated state machine.

Gilt für: