İçerik sınıfı
Yürütme içeriği için bir soyutlama temsil eder.
class Context;
Üyeler
Public yöntemler
Ad |
Description |
---|---|
Geçerli içeriği engeller. |
|
Geçerli içerik bir işaretçi döndürür. |
|
İçerik ait olduğu Zamanlayıcı içinde benzersiz içerik için tanımlayıcıyı döndürür. |
|
İçerik üzerinde çalışma zamanlama grubunun tanımlayıcıyı döndürür. |
|
İçerik üzerinde çalışan sanal işlemci için bir tanıtıcı döndürür. |
|
Zamanlayıcı ait olduğu geçerli bağlam içinde benzersizdir geçerli içerik için tanımlayıcıyı döndürür. |
|
Döndürür olup olmadığının göstergesi bir satır içi geçerli içeriğine yürütülmekte görev koleksiyonu etkin bir iptali ortasındadır ise (veya kısa bir süre içinde olacaktır). |
|
İçerik eşzamanlı olarak engellenmiş olup olmadığını belirler.Bir içerik açıkça hangi engellenmesi için yol açan bir eylem gerçekleştirirse eşzamanlı olarak engellenen kabul edilir. |
|
Ek bir sanal işlemci süresi boyunca, Zamanlayıcı sanal işlemciler üzerinde yürütme içeriği çağrıldığında kod bloğunu Zamanlayıcı injects. |
|
Geçerli içerik üzerinde çalıştığı Zamanlama grubunun tanımlayıcıyı döndürür. |
|
İçerik engelini kaldırır ve runnable duruma neden olur. |
|
Geçerli içerik yürüten sanal işlemci için bir tanıtıcı döndürür. |
|
Başka bir içerik çalıştırabilmeniz yürütme üretir.Diğer içerik için ödeme kullanılabiliyorsa, Zamanlayıcı başka bir işletim sistemi iş parçacığı sağlar. |
Korumalı İşleçler
Ad |
Description |
---|---|
A Context nesne kaybedileceği dahili çalışma zamanı tarafından.Açıkça silinemez. |
Notlar
Eşzamanlılık çalışma Zamanlayıcı (bkz: Zamanlayıcı) iş yürütmek için kullandığı yürütme bağlamları sıraya, uygulamanız tarafından.Win32 iş parçacığı bir yürütme içeriği Windows işletim sisteminde bir örnektir.
Herhangi bir anda bir Zamanlayıcı eşzamanlılık düzeyini için kaynak yöneticisi tarafından verilen sanal işlemci sayısına eşittir.Sanal işlemci işleme kaynak ve haritalar için bir temel sistem donanım iş parçacığında bir soyutlamadır.Yalnızca tek bir Zamanlayıcı içerik sanal işlemcisi üzerinde belirli bir zamanda yürütebilirsiniz.
Zamanlayıcı doğası gereği işbirliği yapan ve bekleme durumuna girmek istiyorsa, sanal işlemci için farklı bir içerik her zaman çalışan bir içerik getirebilecek.Bunu kendi bekleme memnun, kullanılabilir bir sanal işlemci zamanlayıcısından yürüterek başlayana kadar devam edemiyor.
Devralma hiyerarşisi
Context
Gereksinimler
Başlık: concrt.h
Namespace: eşzamanlılık