System::Threading::Tasks::ResultValueTask::ResultValueTask constructeur

ResultValueTask::ResultValueTask() constructor

Construit un ResultValueTask vide et non initialisé.

System::Threading::Tasks::ResultValueTask<T>::ResultValueTask()

Remarques

La tâche n’est pas terminée et ne contient aucun résultat. Tenter d’obtenir le résultat lèvera une exception.

Voir aussi

ResultValueTask::ResultValueTask(const RTaskPtr<T>&) constructor

Construit un ResultValueTask à partir d’un pointeur partagé vers un ResultTask.

System::Threading::Tasks::ResultValueTask<T>::ResultValueTask(const RTaskPtr<T> &task)
ParamètreTypeDescription
tâcheconst RTaskPtr<T>&La tâche à encapsuler. Peut être nulle pour une tâche vide.

Remarques

Le ResultValueTask représentera l’état et le résultat de la tâche fournie.

Voir aussi

ResultValueTask::ResultValueTask(const T&) constructor

Construit un ResultValueTask terminé avec le résultat spécifié.

System::Threading::Tasks::ResultValueTask<T>::ResultValueTask(const T &result)
ParamètreTypeDescription
résultatconst T&La valeur du résultat à encapsuler dans une tâche terminée.

Remarques

Cela crée une tâche terminée avec succès qui renvoie immédiatement la valeur.

Voir aussi