AsyncTaskMethodBuilder Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje tvůrce pro asynchronní metody, které vracejí úlohu.
public value class AsyncTaskMethodBuilder
public struct AsyncTaskMethodBuilder
type AsyncTaskMethodBuilder = struct
Public Structure AsyncTaskMethodBuilder
- Dědičnost
Poznámky
Tento typ a jeho členové jsou určeny pro použití kompilátorem.
Vlastnosti
Task |
Získá úkol pro tohoto tvůrce. |
Metody
AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Naplánuje stavový počítač tak, aby po dokončení zadaného awaiteru pokračoval k další akci. |
AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Naplánuje stavový počítač tak, aby po dokončení zadaného awaiteru pokračoval k další akci. Tuto metodu lze volat z částečně důvěryhodného kódu. |
Create() |
Vytvoří instanci AsyncTaskMethodBuilder typu. |
SetException(Exception) |
Označí úkol jako neúspěšný a vytvoří vazbu zadané výjimky na úkol. |
SetResult() |
Označí úkol jako úspěšně dokončený. |
SetStateMachine(IAsyncStateMachine) |
Přidruží tvůrce k zadanému stavovém počítači. |
Start<TStateMachine>(TStateMachine) |
Začne spouštět tvůrce s přidruženým stavovým počítačem. |