PoolingAsyncValueTaskMethodBuilder<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 PoolingAsyncValueTaskMethodBuilder
public struct PoolingAsyncValueTaskMethodBuilder<TResult>
type PoolingAsyncValueTaskMethodBuilder<'Result> = struct
Public Structure PoolingAsyncValueTaskMethodBuilder(Of TResult)
Type parameters
- TResult
Het type van het resultaat.
- Overname
Eigenschappen
| Name | Description |
|---|---|
| Task |
Hiermee haalt u de waardetaak 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 PoolingAsyncValueTaskMethodBuilder<TResult> struct. |
| SetException(Exception) |
Markeert de waardetaak als mislukt en koppelt de opgegeven uitzondering aan de waardetaak. |
| SetResult(TResult) |
Markeert de waardetaak 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. |