Sdílet prostřednictvím


Metoda Task::wait

Tento úkol dosáhnout terminálu stavu čeká.Je možné, wait spustit úkol vložený, pokud jsou splněny všechny závislosti úkolů a jeho nebyla již byly vybrány pro spuštění pozadí pracovní.

task_status wait() const;

Vrácená hodnota

A task_status hodnoty, které by mohly být completed nebo canceled.Pokud úkol došlo k výjimce při provádění nebo výjimka byla rozšířena do ji z antecedent úkolu, wait vyvolají výjimku.

Poznámky

Důležitá poznámkaDůležité

V Windows Store aplikace, Nevolejte wait v těle spuštěný algoritmus STA pokračováníJinak se vyvolá modul runtime concurrency::invalid_operation , protože tato metoda blokuje aktuální podproces a může způsobit, že aplikace přestane odpovídat.Však můžete volat concurrency::task::get metoda výsledek antecedent úkolu v pokračování podle úloh.

Požadavky

Záhlaví: ppltasks.h

Obor názvů: souběžnosti

Viz také

Referenční dokumentace

úkol třídy (souběžnosti Runtime)