Aracılığıyla paylaş


task_continuation_context sınıfı

task_continuation_context Sınıfı, yürütülecek devamı istediğiniz yeri belirtmek olanak sağlar. Bu sınıf kullanmak yalnızca bir Windows Mağazası Uyg. Masaüstü uygulamalar için görev devamı 's yürütme içeriği çalışma zamanı tarafından belirlenir ve yapılandırılabilir değildir.

class task_continuation_context : public details::_ContextCallback;

Üyeler

Hh749968.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Tanımlama

task_continuation_context::use_arbitrary yöntemi

Devam etmesi için yürütme içeriği seçmek çalışma zamanı sağlayan bir görev devamı bağlamı oluşturur.

task_continuation_context::use_current yöntemi

Geçerli yürütme içeriği temsil eden bir görev devamı bağlamı nesnesi döndürür.

task_continuation_context::use_default yöntemi

Varsayılan görev devamı bağlamı oluşturur.

Notlar

Zaman uyumsuz bir işlem oluşturulan aşağıdaki gibi bir görev Windows::Foundation::IAsyncOperation <TResult>, yardımcı olabilecek özel semantiği kullanır iş parçacığı ayrıntıları yoksay. Bir işlem arka plan iş parçacığı üzerinde çalışabilir (veya bunun bir iş parçacığı tarafından hiç depolanmamış olabilir rağmen), kendi continuations devamı işlemleri başlatılan apartman çalıştırılmaları garanti varsayılan olarak (diğer bir deyişle, olarak adlandırılan apartman karşı concurrency::task::then). Kullanabileceğiniz task_continuation_context bir devamı yürütme içeriği denetlemek için sınıf. Daha fazla bilgi için bkz: Windows Mağazası Uygulamaları için C++ Uygulamasında Zaman Uyumsuz İşlemler Oluşturma.

Devralma hiyerarşisi

_ContextCallback

task_continuation_context

Gereksinimler

Başlık: ppltasks.h

Namespace: eşzamanlılık

Ayrıca bkz.

Başvuru

eşzamanlılık ad

Sınıf (eşzamanlılık Runtime) görev