System::Reflection::Assembly Klasse

Assembly class

Reflection class describing assembly. Support is limited as the rules are quite different between C# and C++. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

class Assembly : public System::Object

Methoden

MethodeBeschreibung
Assembly()Konstruktor.
virtual get_CodeBase() constLiefert das Verzeichnis der aktuellen Assembly. Unterstützung ist eingeschränkt.
virtual get_FullName() constLiefert den vollständigen Namen der Assembly.
virtual get_Location() constLiefert den Speicherort der Assembly. Nicht implementiert.
static GetAssembly(const TypeInfo&)Liefert die Assembly, die den spezifischen Typ definiert.
static GetCallingAssembly()Liefert die aufrufende Assembly.
static GetEntryAssembly()Liefert die Einstiegs-Assembly.
static GetExecutingAssembly()Liefert die ausführende Assembly.
virtual GetManifestResourceNames() constLiefert die Namen der Manifest-Ressourcen.
virtual GetManifestResourceStream(String) constLiefert den Stream, der mit der Manifest-Ressource verbunden ist.
virtual GetName() constLiefert den Namen der Assembly.
virtual GetTypes() constLiefert die von der Assembly deklarierten Typen.

Siehe auch