Aracılığıyla paylaş


IExecutionContext yapısı

Belirli bir sanal işlemci üzerinde çalışan ve cooperatively bağlamı anahtarlı olması yürütme içeriği arabirim.

struct IExecutionContext;

Üyeler

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

Ad

Description

IExecutionContext::Dispatch yöntemi

Özel yürütme içeriği yürütme iş parçacığı proxy başladığında denir yöntemi.Bu Zamanlayıcı, ana alt yordam olmalıdır.

IExecutionContext::GetId yöntemi

Yürütme içeriği için benzersiz bir tanıtıcı verir.

IExecutionContext::GetProxy yöntemi

Bu bağlamda yürütme iş parçacığı proxy arabirimi döndürür.

IExecutionContext::GetScheduler yöntemi

Zamanlayıcı arabirimi bir döner bu yürütme içeriği aittir.

IExecutionContext::SetProxy yöntemi

İş parçacığı proxy bu yürütme içeriği ile ilişkilendirir.İçeriğin yürütülmesini başlamadan önce bu yöntemi sağ ilişkili iş parçacığı proxy çağırır Dispatch yöntemi.

Notlar

Arabirimleri eşzamanlılık Runtime'nın Kaynak Yöneticisi'ni özel bir Zamanlayıcı uyguluyorsanız, uygulamak gerekir IExecutionContext arabirimi.Kaynak Yöneticisi tarafından oluşturulan iş parçacığı yürüterek, Zamanlayıcı adına iş yapmak IExecutionContext::Dispatch yöntemi.

Devralma hiyerarşisi

IExecutionContext

Gereksinimler

Başlık: concrtrm.h

Namespace: eşzamanlılık

Ayrıca bkz.

Başvuru

eşzamanlılık ad

IScheduler yapısı

IThreadProxy yapısı