AssemblyBindInfo — Struktura
Zawiera szczegółowe informacje o zestawie, do których odwołuje się odwołanie.
Składnia
typedef struct _AssemblyBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpReferencedIdentity;
LPCWSTR lpPostPolicyIdentity;
DWORD ePolicyLevel;
} AssemblyBindInfo;
Elementy członkowskie
Członek | Opis |
---|---|
dwAppDomainId |
Unikatowy identyfikator zwrócony IStream przez wywołanie elementu IHostAssemblyStore::P rovideAssembly, z którego ma zostać załadowany przywoływany zestaw. |
lpReferencedIdentity |
Unikatowy identyfikator zestawu, do których odwołuje się odwołanie. |
lpPostPolicyIdentity |
Identyfikator zestawu, do którego odwołuje się odwołanie, po zastosowaniu dowolnych wartości zasad powiązania. |
ePolicyLevel |
Jedna z wartości EPolicyAction wskazująca, które zasady przechowywania wersji, jeśli istnieją, powinny być stosowane do przywoływałego zestawu. |
Uwagi
Host dostarcza unikatowy identyfikator dwAppDomainId
środowiska uruchomieniowego języka wspólnego (CLR). Po wywołaniu funkcji IHostAssemblyStore::ProvideAssembly
zwracania środowisko uruchomieniowe używa identyfikatora w celu określenia, czy zawartość IStream
obiektu została zamapowana. Jeśli tak, środowisko uruchomieniowe ładuje istniejącą kopię zamiast ponownie mapować strumień. Środowisko uruchomieniowe używa również tego identyfikatora jako klucza odnośnika dla strumieni zwracanych z wywołań do IHostAssemblyStore::P rovideModule. W związku z tym identyfikator musi być unikatowy dla żądań modułów i żądań zestawów.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: MSCorEE.idl
Biblioteki: Uwzględnione jako zasób w MSCorEE.dll
.NET Framework wersje: dostępne od wersji 2.0