Udostępnij za pośrednictwem


AsyncVoidMethodBuilder Struktura

Definicja

Reprezentuje konstruktor metod asynchronicznych, które nie zwracają wartości.

public value class AsyncVoidMethodBuilder
public struct AsyncVoidMethodBuilder
type AsyncVoidMethodBuilder = struct
Public Structure AsyncVoidMethodBuilder
Dziedziczenie
AsyncVoidMethodBuilder

Uwagi

Ten typ i jego elementy członkowskie są przeznaczone do użycia przez kompilator.

Metody

AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Zaplanuje maszynę stanu, aby przejść do następnej akcji po zakończeniu określonego programu awaiter.

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Zaplanuje maszynę stanu, aby przejść do następnej akcji po zakończeniu określonego programu awaiter. Tę metodę można wywołać z częściowo zaufanego kodu.

Create()

Tworzy wystąpienie klasy AsyncVoidMethodBuilder.

SetException(Exception)

Tworzy powiązanie wyjątku z konstruktorem metod.

SetResult()

Oznacza konstruktora metod jako ukończonego pomyślnie.

SetStateMachine(IAsyncStateMachine)

Kojarzy konstruktora z określoną maszyną stanu.

Start<TStateMachine>(TStateMachine)

Rozpoczyna uruchamianie konstruktora ze skojarzona maszyna stanu.

Dotyczy