AsyncVoidMethodBuilder Struktura

Definicja

Reprezentuje konstruktora dla metod asynchronicznych, które nie zwracają wartości.Represents a builder for asynchronous methods that do not return a value.

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.This type and its members are intended for use by the compiler.

Metody

AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Planuje przechodzenie komputera stanu w celu przejścia do następnej akcji po zakończeniu określonego oczekiwania.Schedules the state machine to proceed to the next action when the specified awaiter completes.

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Planuje przechodzenie komputera stanu w celu przejścia do następnej akcji po zakończeniu określonego oczekiwania.Schedules the state machine to proceed to the next action when the specified awaiter completes. Ta metoda może być wywoływana z częściowo zaufanego kodu.This method can be called from partially trusted code.

Create()

Tworzy wystąpienie AsyncVoidMethodBuilder klasy.Creates an instance of the AsyncVoidMethodBuilder class.

SetException(Exception)

Tworzy powiązanie wyjątku z konstruktorem metody.Binds an exception to the method builder.

SetResult()

Oznacza konstruktora metody jako zakończony pomyślnie.Marks the method builder as successfully completed.

SetStateMachine(IAsyncStateMachine)

Kojarzy konstruktora z określonym komputerem stanu.Associates the builder with the specified state machine.

Start<TStateMachine>(TStateMachine)

Rozpoczyna uruchamianie konstruktora przy użyciu skojarzonego komputera stanu.Begins running the builder with the associated state machine.

Dotyczy