Aracılığıyla paylaş


IHostIoCompletionManager Arabirimi

Ortak dil çalışma zamanının (CLR) konak tarafından sağlanan G/Ç tamamlama bağlantı noktalarıyla etkileşim kurmasına olanak sağlayan yöntemler sağlar.

Yöntemler

Yöntem Açıklama
Bind Yöntemi G/Ç tamamlama bağlantı noktasına bir tanıtıcı bağlar.
CloseIoCompletionPort Yöntemi önceki bir çağrısı CreateIoCompletionPortaracılığıyla oluşturulan bir bağlantı noktasını kapatır.
CreateIoCompletionPort Yöntemi Konağın yeni bir G/Ç tamamlama bağlantı noktası oluşturmasını istemektedir.
GetAvailableThreads Yöntemi şu anda istekleri işlemeyen G/Ç tamamlama iş parçacığı sayısını alır.
GetHostOverlappedSize Yöntemi Konağın G/Ç isteklerine eklemek istediği tüm özel verilerin boyutunu alır.
GetMaxThreads Yöntemi Konağın G/Ç isteklerine hizmet vermek için kullanabileceği en fazla iş parçacığı sayısını alır.
GetMinThreads Yöntemi Konağın G/Ç isteklerine hizmet vermek için sağladığı en az iş parçacığı sayısını alır.
InitializeHostOverlapped Yöntemi Konağa G/Ç isteğiyle ilgili özel verileri başlatma fırsatı sağlar.
SetCLRIoCompletionManager Yöntemi Konağa CLR tarafından uygulanan bir ICLRIoCompletionManager örneğinin arabirim işaretçisini sağlar.
SetMaxThreads Yöntemi Konağın G/Ç isteklerine hizmet vermek için ayrıldığı iş parçacığı sayısı üst sınırını ayarlar.
SetMinThreads Yöntemi Konağın G/Ç tamamlamasına atması gereken en az iş parçacığı sayısını ayarlar.

Açıklamalar

IHostIoCompletionManager ICLRIoCompletionManager CLR tarafından uygulanan arabirime karşılık gelir. CLR, tanıtıcıları IHostIoCompletionManager konağın sağladığı bağlantı noktalarına bağlamak için yöntemlerini çağırır ve konak, G/Ç isteklerinin tamamlandığını bildirmek için yöntemini ICLRIoCompletionManager çağırı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.