System::Reflection::Assembly-klass

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

Metoder

MetodBeskrivning
Assembly()Konstruktor.
virtual get_CodeBase() constHämtar katalogen för aktuell assembly. Stödet är begränsat.
virtual get_FullName() constHämtar assemblyns fullständiga namn.
virtual get_Location() constHämtar assemblyns plats. Inte implementerad.
static GetAssembly(const TypeInfo&)Hämtar assemblyn som definierar en specifik typ.
static GetCallingAssembly()Hämtar den anropande assemblyn.
static GetEntryAssembly()Hämtar start‑assemblyn.
static GetExecutingAssembly()Hämtar den körande assemblyn.
virtual GetManifestResourceNames() constHämtar namn på manifestresurser.
virtual GetManifestResourceStream(String) constHämtar ström som är ansluten till manifestresursen.
virtual GetName() constHämtar assembly‑namn.
virtual GetTypes() constHämtar typer som deklarerats av assemblyn.

Se även