Klasa task_continuation_context
task_continuation_context Klasy pozwala określić, gdzie chcesz kontynuacji do wykonania.Klasa jest używana tylko w Windows Store aplikacji.Dla aplikacji pulpitu kontekst wykonywania kontynuacji zadania jest ustalona w czasie wykonywania i nie jest konfigurowalny.
class task_continuation_context : public details::_ContextCallback;
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Tworzy kontekst kontynuacji zadania, który pozwala runtime wybrać kontekstu wykonywania dla kontynuacji. |
|
Zwraca obiekt kontekstu kontynuacji zadania, który reprezentuje bieżący kontekst wykonywania. |
|
Tworzy domyślny kontekst kontynuacji zadania. |
Uwagi
Zadanie, które jest tworzona z operacji asynchronicznej, takich jak Windows::Foundation::IAsyncOperation <TResult>, semantyki specjalnych zastosowań, które mogą pomóc ignorować szczegóły wątków.Chociaż operacji może działać w tle wątku (lub go może nie być wspierane przez wątek na wszystkich), jego kontynuacji są domyślnie gwarantowanej na rozpoczęcia operacji utrzymania mieszkania (innymi słowy, z mieszkania, nazywane concurrency::task::then).Można użyć task_continuation_context klasy kontekstu wykonywania kontynuacji kontroli.Aby uzyskać więcej informacji, zobacz Tworzenie operacji asynchronicznych w języku C++ dla aplikacji sklepu Windows Store.
Hierarchii dziedziczenia
_ContextCallback
task_continuation_context
Wymagania
Nagłówek: ppltasks.h
Obszar nazw: współbieżności