AsyncValueTaskMethodBuilder<TResult> Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een opbouwfunctie voor asynchrone methoden die een ValueTask<TResult>.
generic <typename TResult>
public value class AsyncValueTaskMethodBuilder
public struct AsyncValueTaskMethodBuilder<TResult>
type AsyncValueTaskMethodBuilder<'Result> = struct
Public Structure AsyncValueTaskMethodBuilder(Of TResult)
Type parameters
- TResult
Het type resultaat dat door de taak wordt geproduceerd.
- Overname
Eigenschappen
| Name | Description |
|---|---|
| Task |
Hiermee haalt u de taak voor deze opbouwfunctie op. |
Methoden
| Name | Description |
|---|---|
| AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Hiermee wordt de statusmachine gepland om door te gaan naar de volgende actie wanneer de opgegeven wachter is voltooid. |
| AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Hiermee wordt de statusmachine gepland om door te gaan naar de volgende actie wanneer de opgegeven wachter is voltooid. |
| Create() |
Hiermee maakt u een exemplaar van de AsyncValueTaskMethodBuilder<TResult> struct. |
| SetException(Exception) |
Markeert de taak als mislukt en koppelt de opgegeven uitzondering aan de taak. |
| SetResult(TResult) |
Hiermee wordt de taak gemarkeerd als voltooid. |
| SetStateMachine(IAsyncStateMachine) |
Koppelt de opbouwfunctie aan de opgegeven statusmachine. |
| Start<TStateMachine>(TStateMachine) |
Begint met het uitvoeren van de opbouwfunctie met de gekoppelde statusmachine. |