PoolingAsyncValueTaskMethodBuilder<TResult> Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un générateur pour les méthodes asynchrones qui retournent un ValueTask<TResult>.
generic <typename TResult>
public value class PoolingAsyncValueTaskMethodBuilder
public struct PoolingAsyncValueTaskMethodBuilder<TResult>
type PoolingAsyncValueTaskMethodBuilder<'Result> = struct
Public Structure PoolingAsyncValueTaskMethodBuilder(Of TResult)
Paramètres de type
- TResult
Type du résultat.
- Héritage
Propriétés
| Nom | Description |
|---|---|
| Task |
Obtient la tâche de valeur pour ce générateur. |
Méthodes
| Nom | Description |
|---|---|
| AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Planifie l’ordinateur d’état pour passer à l’action suivante lorsque l’awaiter spécifié se termine. |
| AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Planifie l’ordinateur d’état pour passer à l’action suivante lorsque l’awaiter spécifié se termine. |
| Create() |
Crée une instance du PoolingAsyncValueTaskMethodBuilder<TResult> struct. |
| SetException(Exception) |
Marque la tâche valeur comme ayant échoué et lie l’exception spécifiée à la tâche valeur. |
| SetResult(TResult) |
Marque la tâche de valeur comme terminée avec succès. |
| SetStateMachine(IAsyncStateMachine) |
Associe le générateur à l’ordinateur d’état spécifié. |
| Start<TStateMachine>(TStateMachine) |
Commence à exécuter le générateur avec l’ordinateur d’état associé. |