Condividi tramite


AsyncTaskMethodBuilder Struct

Definizione

Rappresenta un generatore per i metodi asincroni che restituiscono un'attività.

public value class AsyncTaskMethodBuilder
public struct AsyncTaskMethodBuilder
type AsyncTaskMethodBuilder = struct
Public Structure AsyncTaskMethodBuilder
Ereditarietà
AsyncTaskMethodBuilder

Commenti

Questo tipo e i relativi membri sono destinati all'uso dal compilatore.

Proprietà

Task

Ottiene l'attività per questo generatore.

Metodi

AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato. Questo metodo può essere chiamato da codice parzialmente attendibile.

Create()

Crea un'istanza del tipo AsyncTaskMethodBuilder.

SetException(Exception)

Contrassegna l'attività come non riuscita e associa l'eccezione specificata all'attività.

SetResult()

Contrassegna l'attività come completata correttamente.

SetStateMachine(IAsyncStateMachine)

Associa il generatore alla macchina a stati specificata.

Start<TStateMachine>(TStateMachine)

Inizia l'esecuzione del generatore con la macchina a stati associata.

Si applica a