System::Threading::Tasks::ResultValueTask::ResultValueTask κατασκευαστής

ResultValueTask::ResultValueTask() constructor

Δημιουργεί ένα κενό, μη αρχικοποιημένο ResultValueTask.

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

Παρατηρήσεις

Η εργασία δεν έχει ολοκληρωθεί και δεν περιέχει αποτέλεσμα. Η προσπάθεια λήψης του αποτελέσματος θα προκαλέσει εξαίρεση.

Δείτε επίσης

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

Δημιουργεί ένα ResultValueTask από έναν κοινό δείκτη σε ένα ResultTask.

System::Threading::Tasks::ResultValueTask<T>::ResultValueTask(const RTaskPtr<T> &task)
ParameterTypeΠεριγραφή
taskconst RTaskPtr<T>&Η εργασία προς περιτύλιξη. Μπορεί να είναι null για μια κενή εργασία.

Παρατηρήσεις

Το ResultValueTask θα αντιπροσωπεύει την κατάσταση και το αποτέλεσμα της παρεχόμενης εργασίας.

Δείτε επίσης

ResultValueTask::ResultValueTask(const T&) constructor

Δημιουργεί ένα ολοκληρωμένο ResultValueTask με το καθορισμένο αποτέλεσμα.

System::Threading::Tasks::ResultValueTask<T>::ResultValueTask(const T &result)
ParameterTypeΠεριγραφή
αποτέλεσμαconst T&Η τιμή αποτελέσματος για να ενσωματωθεί σε μια ολοκληρωμένη εργασία.

Παρατηρήσεις

Αυτό δημιουργεί μια επιτυχώς ολοκληρωμένη εργασία που επιστρέφει αμέσως την τιμή.

Δείτε επίσης