| Assembly | Reflection 클래스는 어셈블리를 설명합니다. C#과 C++ 사이의 규칙이 크게 다르기 때문에 지원이 제한됩니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마십시오. 그렇지 않으면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| AssemblyName | 어셈블리 이름을 정의합니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마십시오. 그렇지 않으면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| AssemblyTypeRegistration | 실행 중인 어셈블리에서 타입을 등록하기 위한 싱글톤. |
| AssemblyTypeRegistrationBase | 실행 중인 어셈블리에서 타입을 등록하기 위한 싱글톤의 기본 타입. |
| ConstructorInfo | 생성자 메타데이터에 대한 접근을 제공합니다. |
| FieldInfo | 필드의 속성을 발견하고 필드 메타데이터에 대한 접근을 제공합니다. |
| MemberInfo | 멤버에 대한 리플렉션 정보를 제공합니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마십시오. 그렇지 않으면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| MethodBase | 메서드에 대한 기본 정보를 제공합니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마십시오. 그렇지 않으면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| MethodInfo | 클래스 메서드에 대한 정보를 나타냅니다. |
| PropertyInfo | 속성 정보를 나타냅니다. |