AsyncVoidMethodBuilder AsyncVoidMethodBuilder AsyncVoidMethodBuilder AsyncVoidMethodBuilder Struct

Definice

Představuje tvůrce pro asynchronní metody, které nevracejí hodnotu.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
Dědičnost
AsyncVoidMethodBuilderAsyncVoidMethodBuilderAsyncVoidMethodBuilderAsyncVoidMethodBuilder

Poznámky

Tento typ a jeho členové jsou určeni pro použití kompilátorem.This type and its members are intended for use by the compiler.

Metody

AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Naplánuje Stavový počítač, aby pokračoval na další akci po dokončení zadaného operátoru await.Schedules the state machine to proceed to the next action when the specified awaiter completes.

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Naplánuje Stavový počítač, aby pokračoval na další akci po dokončení zadaného operátoru await.Schedules the state machine to proceed to the next action when the specified awaiter completes. Tuto metodu lze volat z částečně důvěryhodného kódu.This method can be called from partially trusted code.

Create() Create() Create() Create()

Vytvoří instanci objektu AsyncVoidMethodBuilder třídy.Creates an instance of the AsyncVoidMethodBuilder class.

SetException(Exception) SetException(Exception) SetException(Exception) SetException(Exception)

Váže výjimku k tvůrci metod.Binds an exception to the method builder.

SetResult() SetResult() SetResult() SetResult()

Označí tvůrce metody jako úspěšně dokončený.Marks the method builder as successfully completed.

SetStateMachine(IAsyncStateMachine) SetStateMachine(IAsyncStateMachine) SetStateMachine(IAsyncStateMachine) SetStateMachine(IAsyncStateMachine)

Přidruží tvůrce ke specifikovanému stavu počítače.Associates the builder with the specified state machine.

Start<TStateMachine>(TStateMachine) Start<TStateMachine>(TStateMachine) Start<TStateMachine>(TStateMachine) Start<TStateMachine>(TStateMachine)

Začne spouštět tvůrce s přidruženým stavovým počítačem.Begins running the builder with the associated state machine.

Platí pro