Aracılığıyla paylaş


IHostTaskManager Arabirimi

Ortak dil çalışma zamanının (CLR) standart işletim sistemi iş parçacığı veya fiber işlevlerini kullanmak yerine konak üzerinden görevlerle çalışmasını sağlayan yöntemler sağlar.

Yöntemler

Yöntem Açıklama
BeginDelayAbort Yöntemi Yönetilen kodun geçerli görevin durdurulmaması gereken bir dönem girdiği konusunda konağa bildirir.
BeginThreadAffinity Yöntemi Yönetilen kodun geçerli görevin başka bir işletim sistemi iş parçacığına taşınmaması gereken bir dönem girdiğini konağa bildirir.
CallNeedsHostHook Yöntemi Konağın ortak dil çalışma zamanının belirtilen çağrıyı yönetilmeyen bir işleve satır içi olarak verip veremeyeceğini belirtmesini sağlar.
CreateTask Yöntemi Konağın yeni bir görev oluşturmasını istemektedir.
EndDelayAbort Yöntemi Yönetilen kodun, önceki bir çağrısından BeginDelayAbortsonra geçerli görevin durdurulmaması gereken dönemden çıktığı ana bilgisayara bildirir.
EndThreadAffinity Yöntemi Yönetilen kodun, önceki bir çağrısından BeginThreadAffinitysonra geçerli görevin başka bir işletim sistemi iş parçacığına taşınmaması gereken dönemden çıktığı ana bilgisayara bildirir.
EnterRuntime Yöntemi Platform çağırma yöntemi gibi yönetilmeyen bir yönteme yapılan çağrının CLR'ye yürütme denetimi döndürdüğünü konağa bildirir.
GetCurrentTask Yöntemi Bu çağrının yapıldığı işletim sistemi iş parçacığında yürütülmekte olan göreve bir arabirim işaretçisi alır.
GetStackGuarantee Yöntemi Bir yığın işlemi tamamlandıktan sonra ancak bir işlem kapatılmadan önce kullanılabilir olması garanti edilen yığın alanı miktarını alır.
LeaveRuntime Yöntemi Yönetilen kodun yönetilmeyen bir işleve çağrı yapmak üzere olduğunu konağa bildirir.
ReverseEnterRuntime Yöntemi Yönetilmeyen koddan ortak dil çalışma zamanına (CLR) çağrı yapıldığını konağa bildirir.
ReverseLeaveRuntime Yöntemi Denetimin CLR'den ayrıldığını ve yönetilen koddan çağrılan yönetilmeyen bir işlev girdiğini konağa bildirir.
SetCLRTaskManager Yöntemi Konağa CLR tarafından uygulanan bir ICLRTaskManager örneğinin arabirim işaretçisini sağlar.
SetLocale Yöntemi Konağa CLR'nin geçerli görevdeki yerel ayarı değiştirdiğini bildirir.
SetStackGuarantee Yöntemi Yalnızca iç kullanım için ayrılmıştır.
SetUILocale Yöntemi Geçerli görevde kullanıcı arabirimi yerel ayarının değiştirildiğini konağa bildirir.
Sleep Yöntemi Geçerli görevin uyku moduna geçeceğini konağa bildirir.
SwitchToTask Yöntemi Konağa, geçerli görevi değiştirmesi gerektiğini bildirir.

Açıklamalar

IHostTaskManager CLR'nin görevleri oluşturmasına ve yönetmesine, denetimin yönetilen koddan yönetilmeyen koda veya tam tersi denetim aktarımlarında konak için eylem gerçekleştirmesi için kancalar sağlamasına ve konağın kod yürütme sırasında gerçekleştirip yapamayacağı belirli eylemleri belirtmesine olanak tanır.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: MSCorEE.h

Kitaplığı: MSCorEE.dll'da kaynak olarak dahil edilen

.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir

Ayrıca bkz.