System::Threading::Tasks::ResultTask klasse

ResultTask class

Een Task specialisatie die een resultaatwaarde retourneert bij voltooiing.

template<typename T>class ResultTask : public System::Threading::Tasks::Task
ParameterBeschrijving
THet type van de resultaatwaarde die door de taak wordt geretourneerd

Methoden

MethodeBeschrijving
ConfigureAwait(bool) constConfigureert hoe wachtoperaties op deze resultaattaak zich moeten gedragen met betrekking tot contextvastlegging.
ContinueWith(const Action<RTaskPtr<T>>&)Maakt een voortzetting aan die wordt uitgevoerd wanneer de resultaattaak voltooid is.
get_Result() constHaalt het resultaat op van de asynchrone bewerking.
GetAwaiter() constHaalt een awaiter op voor deze resultaattaak voor gebruik met Await.
ResultTask(const Func<T>&)Construeert een ResultTask met een functie die een waarde retourneert.
ResultTask()Interne implementatie. Niet voor gebruikerscode.
ResultTask(const T&)Interne constructor voor het maken van resultaattaken met een gespecificeerd resultaat.
set_Result(const T&)Stelt de resultaatwaarde in voor de taak.

Opmerkingen

Stelt een asynchrone bewerking voor die een resultaat oplevert, vergelijkbaar met System.Threading.Tasks.Task in .NET.

Zie ook