Udostępnij za pośrednictwem


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

Hh749968.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

Metoda task_continuation_context::use_arbitrary

Tworzy kontekst kontynuacji zadania, który pozwala runtime wybrać kontekstu wykonywania dla kontynuacji.

Metoda task_continuation_context::use_current

Zwraca obiekt kontekstu kontynuacji zadania, który reprezentuje bieżący kontekst wykonywania.

Metoda task_continuation_context::use_default

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

Zobacz też

Informacje

Współbieżność obszaru nazw

zadanie klasy (współbieżności Runtime)