AssemblyFlags-Enumeration
Enthält Werte, in denen Laufzeitfeatures einer Assembly beschrieben werden.
typedef enum {
afImplicitExportedTypes = 0x0001,
afImplicitResources = 0x0002,
afNonSideBySideAppDomain = 0x0010,
afNonSideBySideProcess = 0x0020,
afNonSideBySideMachine = 0x0030
} AssemblyFlags;
Member
Member |
Beschreibung |
---|---|
afImplicitExportedTypes |
Gibt an, dass exportierte Typdefinitionen innerhalb der Dateien, aus denen die Assembly besteht, implizit sind. In .NET Framework, Version 1.0 und 1.1, wird immer davon ausgegangen, dass dieser Wert festgelegt ist. |
afImplicitResources |
Gibt an, dass Ressourcendefinitionen innerhalb der Dateien, aus denen die Assembly besteht, implizit sind. In .NET Framework, Version 1.0 und 1.1, wird immer davon ausgegangen, dass dieser Wert festgelegt ist. |
afNonSideBySideAppDomain |
Gibt an, dass die Assembly nicht mit anderen Versionen ausgeführt werden kann, wenn diese in derselben Anwendungsdomäne ausgeführt werden. |
afNonSideBySideProcess |
Gibt an, dass die Assembly nicht mit anderen Versionen ausgeführt werden kann, wenn diese in demselben Prozess ausgeführt werden. |
afNonSideBySideMachine |
Gibt an, dass die Assembly nicht mit anderen Versionen ausgeführt werden kann, wenn diese auf demselben Computer ausgeführt werden. |
Hinweise
Die Werte zwischen 0x0010 und 0x0070 (jeweils einschließlich) werden verwendet, um Kompatibilitätsfeatures bei paralleler Ausführung der Assembly, auf die verwiesen wird, zu beschreiben. Wenn keiner dieser Werte festgelegt ist, wird angenommen, dass die Assembly kompatibel mit paralleler Ausführung ist.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MsCorEE.h
Bibliothek: als Ressource in MsCorEE.dll enthalten
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Siehe auch
Referenz
IMetaDataAssemblyEmit-Schnittstelle