Freigeben über


Assembly-Member

Definiert eine Assembly, die ein wiederverwendbarer, in verschiedenen Versionen einsetzbarer und selbstbeschreibender Baustein einer Anwendung der Common Language Runtime (CLR) ist.

In den folgenden Tabellen werden die vom Assembly -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CodeBase Ruft den ursprünglich angegebenen Speicherort der Assembly ab, z. B. in einem AssemblyName-Objekt
Öffentliche Eigenschaft EntryPoint Ruft den Einstiegspunkt dieser Assembly ab.
Öffentliche Eigenschaft EscapedCodeBase Ruft den URI einschließlich Escapezeichen ab, der die CodeBase darstellt.
Öffentliche Eigenschaft Evidence Ruft den Beweis für diese Assembly ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework FullName Ruft den Anzeigenamen der Assembly ab.
Öffentliche Eigenschaft GlobalAssemblyCache Ruft einen Wert ab, der angibt, ob die Assembly aus dem globalen Assemblycache geladen wurde.
Öffentliche Eigenschaft HostContext Ruft den Hostkontext ab, mit dem die Assembly geladen wurde.
Öffentliche Eigenschaft ImageRuntimeVersion Ruft eine Zeichenfolge ab, die die Version der CLR darstellt, die in der Datei mit dem Manifest gespeichert wurde.
Öffentliche Eigenschaft Location Ruft den Pfad oder UNC-Pfad der geladenen Datei ab, die das Manifest enthält.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework ManifestModule Ruft das Modul mit dem Manifest für die aktuelle Assembly ab.
Öffentliche Eigenschaft ReflectionOnly Ruft einen Boolean-Wert ab, der angibt, ob diese Assembly in den ReflectionOnly-Kontext geladen wurde.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode Unterstützt von .NET Compact Framework CreateInstance Überladen. Sucht einen Typ aus dieser Assembly und erstellt mithilfe der Systemaktivierung eine Instanz dieses Typs.
Öffentliche Methode Statisch CreateQualifiedName Erstellt den Namen eines Typs, der durch den Anzeigenamen der zugehörigen Assembly gekennzeichnet wird.
Öffentliche Methode Unterstützt von .NET Compact Framework Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode Statisch GetAssembly Ruft die derzeit geladene Assembly ab, in der die angegebene Klasse definiert ist.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework GetCallingAssembly Gibt die Assembly der Methode zurück, die die derzeit ausgeführte Methode aufgerufen hat.
Öffentliche Methode Unterstützt von .NET Compact Framework GetCustomAttributes Überladen. Ruft die benutzerdefinierten Attribute für diese Assembly ab.
Öffentliche Methode Statisch 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.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework GetExecutingAssembly Ruft die Assembly ab, die den derzeit ausgeführten Code enthält.
Öffentliche Methode GetExportedTypes Ruft die in dieser Assembly definierten exportierten Typen ab, die außerhalb der Assembly sichtbar sind.
Öffentliche Methode GetFile Ruft einen FileStream für die angegebene Datei in der Dateitabelle des Manifests dieser Assembly ab.
Öffentliche Methode GetFiles Überladen. Ruft die Dateien in der Dateitabelle eines Assemblymanifests ab.
Öffentliche Methode Unterstützt von .NET Compact Framework 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.)
Öffentliche Methode GetLoadedModules Überladen. Ruft alle geladenen Module ab, die Bestandteil dieser Assembly sind.
Öffentliche Methode GetManifestResourceInfo Gibt Informationen darüber zurück, wie die angegebene Ressource beibehalten wurde.
Öffentliche Methode Unterstützt von .NET Compact Framework GetManifestResourceNames Gibt die Namen aller Ressourcen in dieser Assembly zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework GetManifestResourceStream Überladen. Lädt die angegebene Manifestressource aus dieser Assembly.
Öffentliche Methode GetModule Ruft das angegebene Modul in dieser Assembly ab.
Öffentliche Methode GetModules Überladen. Ruft alle Module ab, die Bestandteil dieser Assembly sind.
Öffentliche Methode Unterstützt von .NET Compact Framework GetName Überladen. Ruft einen AssemblyName für diese Assembly ab.
Öffentliche Methode GetObjectData Ruft Serialisierungsinformationen mit allen Daten ab, die für das erneute Instanziieren dieser Assembly benötigt werden.
Öffentliche Methode GetReferencedAssemblies Ruft die AssemblyName-Objekte für alle Assemblys ab, auf die diese Assembly verweist.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSatelliteAssembly Überladen. Ruft die Satellitenassembly ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetType Überladen. Ruft das Type-Objekt ab, das den angegebenen Typ darstellt.
Öffentliche Methode Unterstützt von .NET Compact Framework GetTypes Ruft die in dieser Assembly definierten Typen ab.
Öffentliche Methode Unterstützt von .NET Compact Framework IsDefined Gibt an, ob ein angegebenes Attribut für die Assembly übernommen worden ist.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework Load Überladen. Lädt eine Assembly.
Öffentliche Methode Statisch LoadFile Überladen. Lädt den Inhalt einer Assemblydatei.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework LoadFrom Überladen. Lädt eine Assembly.
Öffentliche Methode LoadModule Überladen. Lädt das Modul, das für diese Assembly intern ist.
Öffentliche Methode Statisch LoadWithPartialName Überladen. Lädt eine Assembly mithilfe eines unvollständigen Namens aus dem Anwendungsverzeichnis oder dem globalen Assemblycache.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode Statisch ReflectionOnlyLoad Überladen. Lädt eine Assembly in den ReflectionOnly-Kontext, wo sie überprüft, aber nicht ausgeführt werden kann.
Öffentliche Methode Statisch ReflectionOnlyLoadFrom Lädt eine Assembly in den ReflectionOnly-Kontext, wenn ihr Pfad angegeben wurde.
Öffentliche Methode Unterstützt von .NET Compact Framework ToString Überschrieben. Gibt den vollständigen Namen der Assembly zurück, der auch als Anzeigename bezeichnet wird.

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Unterstützt von .NET Compact Framework Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode Unterstützt von .NET Compact Framework MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)

Zum Seitenanfang

Öffentliche Ereignisse

  Name Beschreibung
Öffentliches Ereignis 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.

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._Assembly.GetType Gibt den Typ der aktuellen Instanz zurück.

Zum Seitenanfang

Siehe auch

Referenz

Assembly-Klasse
System.Reflection-Namespace