AsyncValueTaskMethodBuilder 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í ValueTask.
public value class AsyncValueTaskMethodBuilder
public struct AsyncValueTaskMethodBuilder
type AsyncValueTaskMethodBuilder = struct
Public Structure AsyncValueTaskMethodBuilder
- Dědičnost
Vlastnosti
| Name | Description |
|---|---|
| Task |
Získá úkol pro tohoto tvůrce. |
Metody
| Name | Description |
|---|---|
| AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Naplánuje stavový počítač tak, aby po dokončení zadaného operátoru awaiter pokračoval k další akci. |
| AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Naplánuje stavový počítač tak, aby po dokončení zadaného operátoru awaiter pokračoval k další akci. |
| Create() |
Vytvoří instanci AsyncValueTaskMethodBuilder struktury. |
| 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. |