System::Reflection::Assembly 클래스

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

메서드

메서드설명
Assembly()생성자.
virtual get_CodeBase() const현재 어셈블리의 디렉터리를 가져옵니다. 지원이 제한됩니다.
virtual get_FullName() const어셈블리 전체 이름을 가져옵니다.
virtual get_Location() const어셈블리 위치를 가져옵니다. 구현되지 않았습니다.
static GetAssembly(const TypeInfo&)특정 타입을 정의하는 어셈블리를 가져옵니다.
static GetCallingAssembly()호출하는 어셈블리를 가져옵니다.
static GetEntryAssembly()엔트리 어셈블리를 가져옵니다.
static GetExecutingAssembly()실행 중인 어셈블리를 가져옵니다.
virtual GetManifestResourceNames() const매니페스트 리소스 이름들을 가져옵니다.
virtual GetManifestResourceStream(String) const매니페스트 리소스에 연결된 스트림을 가져옵니다.
virtual GetName() const어셈블리 이름을 가져옵니다.
virtual GetTypes() const어셈블리에서 선언된 타입들을 가져옵니다.

또 보기