AssemblyBuilder-Member
Definiert eine dynamische Assembly und stellt diese dar.
In den folgenden Tabellen werden die vom AssemblyBuilder -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
CodeBase | Überschrieben. Ruft den ursprünglich angegebenen Speicherort der Assembly ab, z. B. in einem AssemblyName-Objekt. | |
EntryPoint | Überschrieben. Gibt den Einstiegspunkt dieser Assembly zurück. | |
EscapedCodeBase | Ruft den URI einschließlich Escapezeichen ab, der die CodeBase darstellt.(Von Assembly geerbt.) | |
Evidence | Ruft den Beweis für diese Assembly ab.(Von Assembly geerbt.) | |
FullName | Ruft den Anzeigenamen der Assembly ab.(Von Assembly geerbt.) | |
GlobalAssemblyCache | Ruft einen Wert ab, der angibt, ob die Assembly aus dem globalen Assemblycache geladen wurde.(Von Assembly geerbt.) | |
HostContext | Ruft den Hostkontext ab, mit dem die Assembly geladen wurde.(Von Assembly geerbt.) | |
ImageRuntimeVersion | Überschrieben. Ruft die Version der Common Language Runtime ab, die in der Datei mit dem Manifest gespeichert wird. | |
Location | Überschrieben. Ruft den Speicherort der geladenen Datei, die das Manifest enthält, im CodeBase-Format ab, wenn diese nicht verborgen kopiert wurde (Shadow Copy). | |
ManifestModule | Ruft das Modul mit dem Manifest für die aktuelle Assembly ab. (Von Assembly geerbt.) | |
ReflectionOnly | Überschrieben. Ruft einen Wert ab, der angibt, ob sich die dynamische Assembly im ReflectionOnly-Kontext befindet. |
Zum Seitenanfang
Öffentliche Methoden
Name | Beschreibung | |
---|---|---|
AddResourceFile | Überladen. Fügt dieser Assembly eine vorhandene Ressourcendatei hinzu. | |
CreateInstance | Überladen. Sucht einen Typ aus dieser Assembly und erstellt mithilfe der Systemaktivierung eine Instanz dieses Typs. (Von Assembly geerbt.) | |
CreateQualifiedName | Erstellt den Namen eines Typs, der durch den Anzeigenamen der zugehörigen Assembly gekennzeichnet wird. (Von Assembly geerbt.) | |
DefineDynamicModule | Überladen. Definiert ein dynamisches Modul in dieser Assembly. | |
DefineResource | Überladen. Definiert eine eigenständige verwaltete Ressource für diese Assembly. | |
DefineUnmanagedResource | Überladen. Definiert für diese Assembly eine nicht verwaltete Ressource. | |
DefineVersionInfoResource | Überladen. Definiert für diese Assembly eine nicht verwaltete Versionsinformationsressource. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
GetAssembly | Ruft die derzeit geladene Assembly ab, in der die angegebene Klasse definiert ist. (Von Assembly geerbt.) | |
GetCallingAssembly | Gibt die Assembly der Methode zurück, die die derzeit ausgeführte Methode aufgerufen hat. (Von Assembly geerbt.) | |
GetCustomAttributes | Überladen. Ruft die benutzerdefinierten Attribute für diese Assembly ab. (Von Assembly geerbt.) | |
GetDynamicModule | Gibt das dynamische Modul mit dem angegebenen Namen zurück. | |
GetEntryAssembly | Ruft den in der Standardanwendungsdomäne ausführbaren Prozess ab. In anderen Anwendungsdomänen ist dies die erste ausführbare Datei, die von AppDomain.ExecuteAssembly ausgeführt wurde. (Von Assembly geerbt.) | |
GetExecutingAssembly | Ruft die Assembly ab, die den derzeit ausgeführten Code enthält. (Von Assembly geerbt.) | |
GetExportedTypes | Überschrieben. Ruft die exportierten Typen ab, die in dieser Assembly definiert sind. | |
GetFile | Überschrieben. Ruft einen FileStream für die angegebene Datei in der Dateitabelle des Manifests dieser Assembly ab. | |
GetFiles | Überladen. Ruft die Dateien in der Dateitabelle eines Assemblymanifests ab. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetLoadedModules | Überladen. Ruft alle geladenen Module ab, die Bestandteil dieser Assembly sind. (Von Assembly geerbt.) | |
GetManifestResourceInfo | Überschrieben. Gibt Informationen darüber zurück, wie die angegebene Ressource beibehalten wurde. | |
GetManifestResourceNames | Überschrieben. Lädt die angegebene Manifestressource aus dieser Assembly. | |
GetManifestResourceStream | Überladen. Überschrieben. Lädt die angegebene Manifestressource aus dieser Assembly. | |
GetModule | Ruft das angegebene Modul in dieser Assembly ab. (Von Assembly geerbt.) | |
GetModules | Überladen. Ruft alle Module ab, die Bestandteil dieser Assembly sind. (Von Assembly geerbt.) | |
GetName | Überladen. Ruft einen AssemblyName für diese Assembly ab. (Von Assembly geerbt.) | |
GetObjectData | Ruft Serialisierungsinformationen mit allen Daten ab, die für das erneute Instanziieren dieser Assembly benötigt werden. (Von Assembly geerbt.) | |
GetReferencedAssemblies | Ruft die AssemblyName-Objekte für alle Assemblys ab, auf die diese Assembly verweist. (Von Assembly geerbt.) | |
GetSatelliteAssembly | Überladen. Ruft die Satellitenassembly ab. (Von Assembly geerbt.) | |
GetType | Überladen. Ruft das Type-Objekt ab, das den angegebenen Typ darstellt. (Von Assembly geerbt.) | |
GetTypes | Ruft die in dieser Assembly definierten Typen ab. (Von Assembly geerbt.) | |
IsDefined | Gibt an, ob ein angegebenes Attribut für die Assembly übernommen worden ist. (Von Assembly geerbt.) | |
Load | Überladen. Lädt eine Assembly. (Von Assembly geerbt.) | |
LoadFile | Überladen. Lädt den Inhalt einer Assemblydatei. (Von Assembly geerbt.) | |
LoadFrom | Überladen. Lädt eine Assembly. (Von Assembly geerbt.) | |
LoadModule | Überladen. Lädt das Modul, das für diese Assembly intern ist. (Von Assembly geerbt.) | |
LoadWithPartialName | Überladen. Lädt eine Assembly mithilfe eines unvollständigen Namens aus dem Anwendungsverzeichnis oder dem globalen Assemblycache. (Von Assembly geerbt.) | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
ReflectionOnlyLoad | Überladen. Lädt eine Assembly in den ReflectionOnly-Kontext, wo sie überprüft, aber nicht ausgeführt werden kann. (Von Assembly geerbt.) | |
ReflectionOnlyLoadFrom | Lädt eine Assembly in den ReflectionOnly-Kontext, wenn ihr Pfad angegeben wurde. (Von Assembly geerbt.) | |
Save | Überladen. Speichert diese dynamische Assembly auf dem Datenträger. | |
SetCustomAttribute | Überladen. Legt ein benutzerdefiniertes Attribut für diese Assembly fest. | |
SetEntryPoint | Überladen. Legt den Einstiegspunkt für diese dynamische Assembly fest. | |
ToString | Gibt den vollständigen Namen der Assembly zurück, der auch als Anzeigename bezeichnet wird. (Von Assembly geerbt.) |
Zum Seitenanfang
Öffentliche Ereignisse
Name | Beschreibung | |
---|---|---|
ModuleResolve | Tritt ein, wenn das Klassenladeprogramm der Common Language Runtime einen Verweis auf ein internes Modul einer Assembly nicht auf normale Weise auflösen kann.(Von Assembly geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.Runtime.InteropServices._AssemblyBuilder.GetIDsOfNames | Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. | |
System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfo | Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können. | |
System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfoCount | Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 (null) oder 1). | |
System.Runtime.InteropServices._AssemblyBuilder.Invoke | Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. |
Zum Seitenanfang