System::Reflection::Assembly clase

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

Métodos

MétodoDescripción
Assembly()Constructor.
virtual get_CodeBase() constObtiene el directorio del ensamblado actual. El soporte es limitado.
virtual get_FullName() constObtiene el nombre completo del ensamblado.
virtual get_Location() constObtiene la ubicación del ensamblado. No implementado.
static GetAssembly(const TypeInfo&)Obtiene el ensamblado que define un tipo específico.
static GetCallingAssembly()Obtiene el ensamblado que llama.
static GetEntryAssembly()Obtiene el ensamblado de entrada.
static GetExecutingAssembly()Obtiene el ensamblado en ejecución.
virtual GetManifestResourceNames() constObtiene los nombres de los recursos del manifiesto.
virtual GetManifestResourceStream(String) constObtiene el flujo conectado al recurso del manifiesto.
virtual GetName() constObtiene el nombre del ensamblado.
virtual GetTypes() constObtiene los tipos declarados por el ensamblado.

Ver también