ModuleBindInfo Yapısı
Başvuruda bulunılan modül ve onu içeren derleme hakkında ayrıntılı bilgi sağlar.
Syntax
typedef struct _ModuleBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpAssemblyIdentity;
LPCWSTR lpModuleName
} ModuleBindInfo;
Üyeler
Üye | Description |
---|---|
dwAppDomainId |
Başvurulan modülün yüklendiği IHostAssemblyStore::P rovideModule yöntemi çağrısı tarafından döndürülen için benzersiz tanımlayıcıIStream . |
lpAssemblyIdentity |
Başvuruda bulunılan modülü içeren derleme için benzersiz tanımlayıcı. |
lpModuleName |
Başvuruda bulunan modülün adı. |
Açıklamalar
ModuleBindInfo
parametresi olarak IHostAssemblyStore::ProvideModule
geçirilir. Konak, benzersiz tanımlayıcıyı dwAppDomainId
ortak dil çalışma zamanına (CLR) sağlar. IHostAssemblyStore::P rovideAssembly yöntemine yapılan bir çağrının ardından çalışma zamanı, içindekilerin eşlenip eşlenmediğini belirlemek için tanımlayıcıyı IStream
kullanır. Öyleyse, çalışma zamanı akışı yeniden eşlemek yerine var olan kopyayı yükler. Çalışma zamanı, yönteme yapılan çağrılardan döndürülen akışlar için arama anahtarı olarak da bu tanımlayıcıyı IHostAssemblyStore::ProvideAssembly
kullanır. Bu nedenle, tanımlayıcının hem modül istekleri hem de derleme istekleri için benzersiz olması gerekir.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: MSCorEE.idl
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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin