Aracılığıyla paylaş


IHostAssemblyStore Arabirimi

Bir konağın derlemeleri ve modülleri ortak dil çalışma zamanından (CLR) bağımsız olarak yüklemesine olanak sağlayan yöntemler sağlar.

Yöntemler

Yöntem Açıklama
ProvideAssembly Yöntemi IHostAssemblyManager::GetNonHostStoreAssemblies çağrısından döndürülen ICLRAssemblyReferenceList tarafından başvurulmayan bir derlemeye başvuru alır.
ProvideModule Yöntemi Bir derleme veya bağlı (ekli olmayan) kaynak dosyası içindeki bir modülü çözümler.

Açıklamalar

IHostAssemblyStore bir konağın derleme kimliğini temel alarak derlemeleri verimli bir şekilde yüklemesi için bir yol sağlar. Konak, doğrudan baytları işaret eden örnekleri döndürerek IStream derlemeleri yükler.

CLR, bir konağın başlatıldıktan IHostAssemblyStore sonra çağırarak IHostAssemblyManager::GetNonHostAssemblyStores uygulanıp uygulanmadığını belirler. Bu, örneğin konağın kullanıcı derlemelerine bağlamayı denetlemesine, ancak çalışma zamanının .NET Framework derlemelere bağlanmasına olanak tanır.

Not

uygulamasını IHostAssemblyStoresağlarken, ana bilgisayar tarafından başvurulmayan ICLRAssemblyReferenceListIHostAssemblyManager::GetNonHostStoreAssembliestüm derlemeleri çözümleme amacını belirtir.

Not

.NET Framework sürüm 2.0, konağın Yerel Görüntü Oluşturucu (Ngen.exe) yardımcı programı tarafından sağlanan bir derlemenin yerel görüntüsünü yüklemesi için bir yol sağlamaz.

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.