TaskCompletionSource<TResult> Constructeurs
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.
Crée un objet TaskCompletionSource<TResult>.
Surcharges
TaskCompletionSource<TResult>() |
Crée un TaskCompletionSource<TResult>. |
TaskCompletionSource<TResult>(Object) |
Crée un TaskCompletionSource<TResult> avec l'état spécifié. |
TaskCompletionSource<TResult>(TaskCreationOptions) |
Crée un TaskCompletionSource<TResult> avec les options spécifiées. |
TaskCompletionSource<TResult>(Object, TaskCreationOptions) |
Crée un TaskCompletionSource<TResult> avec l'état et les options spécifiés. |
TaskCompletionSource<TResult>()
- Source:
- TaskCompletionSource_T.cs
- Source:
- TaskCompletionSource_T.cs
- Source:
- TaskCompletionSource_T.cs
Crée un TaskCompletionSource<TResult>.
public:
TaskCompletionSource();
public TaskCompletionSource ();
Public Sub New ()
Voir aussi
- Utilisation de la bibliothèque parallèle de tâches (TPL) avec d’autres modèles asynchrones
- Procédure : inclure dans un wrapper des modèles EAP dans une tâche
S’applique à
TaskCompletionSource<TResult>(Object)
- Source:
- TaskCompletionSource_T.cs
- Source:
- TaskCompletionSource_T.cs
- Source:
- TaskCompletionSource_T.cs
Crée un TaskCompletionSource<TResult> avec l'état spécifié.
public:
TaskCompletionSource(System::Object ^ state);
public TaskCompletionSource (object state);
public TaskCompletionSource (object? state);
new System.Threading.Tasks.TaskCompletionSource<'Result> : obj -> System.Threading.Tasks.TaskCompletionSource<'Result>
Public Sub New (state As Object)
Paramètres
- state
- Object
État à utiliser comme AsyncState du Task<TResult> sous-jacent.
Voir aussi
- Utilisation de la bibliothèque parallèle de tâches (TPL) avec d’autres modèles asynchrones
- Procédure : inclure dans un wrapper des modèles EAP dans une tâche
S’applique à
TaskCompletionSource<TResult>(TaskCreationOptions)
- Source:
- TaskCompletionSource_T.cs
- Source:
- TaskCompletionSource_T.cs
- Source:
- TaskCompletionSource_T.cs
Crée un TaskCompletionSource<TResult> avec les options spécifiées.
public:
TaskCompletionSource(System::Threading::Tasks::TaskCreationOptions creationOptions);
public TaskCompletionSource (System.Threading.Tasks.TaskCreationOptions creationOptions);
new System.Threading.Tasks.TaskCompletionSource<'Result> : System.Threading.Tasks.TaskCreationOptions -> System.Threading.Tasks.TaskCompletionSource<'Result>
Public Sub New (creationOptions As TaskCreationOptions)
Paramètres
- creationOptions
- TaskCreationOptions
Options à utiliser lors de la création du Task<TResult> sous-jacent.
Exceptions
Les creationOptions
représentent des options non valides pour une utilisation avec un TaskCompletionSource<TResult>.
Remarques
Le Task<TResult> créé par cette instance et accessible via sa Task propriété sera instancié à l’aide du spécifié creationOptions
.
Voir aussi
- Utilisation de la bibliothèque parallèle de tâches (TPL) avec d’autres modèles asynchrones
- Procédure : inclure dans un wrapper des modèles EAP dans une tâche
S’applique à
TaskCompletionSource<TResult>(Object, TaskCreationOptions)
- Source:
- TaskCompletionSource_T.cs
- Source:
- TaskCompletionSource_T.cs
- Source:
- TaskCompletionSource_T.cs
Crée un TaskCompletionSource<TResult> avec l'état et les options spécifiés.
public:
TaskCompletionSource(System::Object ^ state, System::Threading::Tasks::TaskCreationOptions creationOptions);
public TaskCompletionSource (object state, System.Threading.Tasks.TaskCreationOptions creationOptions);
public TaskCompletionSource (object? state, System.Threading.Tasks.TaskCreationOptions creationOptions);
new System.Threading.Tasks.TaskCompletionSource<'Result> : obj * System.Threading.Tasks.TaskCreationOptions -> System.Threading.Tasks.TaskCompletionSource<'Result>
Public Sub New (state As Object, creationOptions As TaskCreationOptions)
Paramètres
- state
- Object
État à utiliser comme AsyncState du Task<TResult> sous-jacent.
- creationOptions
- TaskCreationOptions
Options à utiliser lors de la création du Task<TResult> sous-jacent.
Exceptions
Les creationOptions
représentent des options non valides pour une utilisation avec un TaskCompletionSource<TResult>.
Voir aussi
- Utilisation de la bibliothèque parallèle de tâches (TPL) avec d’autres modèles asynchrones
- Procédure : inclure dans un wrapper des modèles EAP dans une tâche