Aracılığıyla paylaş


ICLRRuntimeHost Arabirimi

aşağıdaki değişikliklerle .NET Framework sürüm 1'de sağlanan ICorRuntimeHost arabirimine benzer işlevler sağlar:

  • Konak denetimi arabirimini ayarlamak için SetHostControl yönteminin eklenmesi.

  • tarafından ICorRuntimeHostsağlanan bazı yöntemlerin atlandığı.

Yöntemler

Yöntem Açıklama
ExecuteApplication Yöntemi Bildirim tabanlı ClickOnce dağıtım senaryolarında, yeni bir etki alanında etkinleştirilecek uygulamayı belirtmek için kullanılır.
ExecuteInAppDomain Yöntemi Belirtilen yönetilen kodun AppDomain yürütülecek olduğu kodu belirtir.
ExecuteInDefaultAppDomain Yöntemi Belirtilen derlemede belirtilen türde belirtilen yöntemi çağırır.
GetCLRControl Yöntemi Konakların ortak dil çalışma zamanının (CLR) yönlerini özelleştirmek için kullanabileceği ICLRControl türünde bir arabirim işaretçisi alır.
GetCurrentAppDomainId Yöntemi Yürütülmekte olan öğesinin AppDomain sayısal tanımlayıcısını alır.
SetHostControl Yöntemi Konak denetimi arabirimini ayarlar. çağrısı yapmadan önce aramanız SetHostControlStartgerekir.
Start Yöntemi CLR'yi bir işleme başlatır.
Stop Yöntemi Kodun çalışma zamanı tarafından yürütülmesini durdurur.
UnloadAppDomain Yöntemi AppDomain Belirtilen sayısal tanımlayıcıya karşılık gelen öğesini kaldırır.

Açıklamalar

.NET Framework 4'den başlayarak, ICLRRuntimeInfo arabirimine bir işaretçi almak için ICLRMetaHost arabirimini kullanın ve ardından işaretçisini almak ICLRRuntimeHostiçin ICLRRuntimeInfo::GetInterface yöntemini çağırın. .NET Framework önceki sürümlerinde konak, CorBindToRuntimeEx veya CorBindToCurrentRuntime çağrısı yaparak bir örneğe yönelik bir ICLRRuntimeHost işaretçi alır. .NET Framework sürüm 2.0'da sağlanan teknolojilerden herhangi birinin uygulamalarını sağlamak için yerine kullanmanız ICLRRuntimeHostICorRuntimeHostgerekir.

Önemli

Bildirim tabanlı bir uygulamayı etkinleştirmek için ExecuteApplication yöntemini çağırmadan önce Start yöntemini çağırmayın. Start Yöntem ilk çağrılırsa, ExecuteApplication yöntem çağrısı başarısız olur.

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.