System::Reflection::Assembly class

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

MethodeBeschrijving
Assembly()Constructor.
virtual get_CodeBase() constHaalt de map van de huidige assembly op. Ondersteuning is beperkt.
virtual get_FullName() constHaalt de volledige naam van de assembly op.
virtual get_Location() constHaalt de locatie van de assembly op. Niet geïmplementeerd.
static GetAssembly(const TypeInfo&)Haalt de assembly op die een specifiek type definieert.
static GetCallingAssembly()Haalt de aanroepende assembly op.
static GetEntryAssembly()Haalt de entry assembly op.
static GetExecutingAssembly()Haalt de uitvoerende assembly op.
virtual GetManifestResourceNames() constHaalt de namen van manifestresources op.
virtual GetManifestResourceStream(String) constHaalt de stream op die verbonden is met een manifestresource.
virtual GetName() constHaalt de naam van de assembly op.
virtual GetTypes() constHaalt de types op die door de assembly zijn gedeclareerd.

Zie ook