Type 메서드
.NET Framework 3.5
업데이트: 2007년 11월
Type 형식에서는 다음과 같은 멤버를 노출합니다.
| 이름 | 설명 | |
|---|---|---|
|
Equals | 오버로드되었습니다. 현재 Type의 내부 시스템 형식이 지정된 Object 또는 Type의 내부 시스템 형식과 동일한지 확인합니다. |
|
Finalize | 가비지 수집기에서 Object를 회수하기 전에 Object가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) |
|
FindInterfaces | 현재 Type에 의해 구현되거나 상속되는 인터페이스의 필터링된 목록을 나타내는 Type 개체의 배열을 반환합니다. |
|
FindMembers | 지정된 멤버 형식의 MemberInfo 개체에 대한 필터링된 배열을 반환합니다. |
|
GetArrayRank | Array의 차원 수를 가져옵니다. |
|
GetAttributeFlagsImpl | 파생 클래스에서 재정의된 경우 Attributes 속성을 구현하고 Type과 연관된 특성을 나타내는 비트 마스크를 가져옵니다. |
|
GetConstructor | 오버로드되었습니다. 현재 Type의 특정 생성자를 가져옵니다. |
|
GetConstructorImpl | 파생 클래스에서 재정의된 경우, 지정된 인수 형식 및 한정자와 일치하는 매개 변수를 가진 생성자를 지정된 바인딩 제약 조건 및 호출 규칙으로 검색합니다. |
|
GetConstructors | 오버로드되었습니다. 현재 Type의 생성자를 가져옵니다. |
|
GetCustomAttributes | 오버로드되었습니다. |
|
GetDefaultMembers | 현재 Type에 대해 정의된 멤버 중 DefaultMemberAttribute가 설정된 멤버를 검색합니다. |
|
GetElementType | 파생 클래스에서 재정의된 경우, 현재 배열, 포인터 또는 참조 형식에 의해 포함되거나 참조되는 개체의 Type을 반환합니다. |
|
GetEvent | 오버로드되었습니다. 현재 Type에 의해 선언되거나 상속되는 특정 이벤트를 가져옵니다. |
|
GetEvents | 오버로드되었습니다. 현재 Type에 의해 선언되거나 상속되는 이벤트를 가져옵니다. |
|
GetField | 오버로드되었습니다. 현재 Type의 특정 필드를 가져옵니다. |
|
GetFields | 오버로드되었습니다. 현재 Type의 필드를 가져옵니다. |
|
GetGenericArguments | 제네릭 형식 정의의 형식 매개 변수나 제네릭 형식의 형식 인수를 나타내는 Type 개체의 배열을 반환합니다. |
|
GetGenericParameterConstraints | 현재 제네릭 형식 매개 변수에 대한 제약 조건을 나타내는 Type 개체의 배열을 반환합니다. |
|
GetGenericTypeDefinition | 현재 제네릭 형식을 생성할 수 있는 제네릭 형식 정의를 나타내는 Type 개체를 반환합니다. |
|
GetHashCode | 해당 인스턴스에 대한 해시 코드를 반환합니다. (Object.GetHashCode()을(를) 재정의함) |
|
GetInterface | 오버로드되었습니다. 현재 Type에 의해 구현되거나 상속되는 특정 인터페이스를 가져옵니다. |
|
GetInterfaceMap | 지정된 인터페이스 형식에 대한 인터페이스 매핑을 반환합니다. |
|
GetInterfaces | 파생 클래스에서 재정의된 경우, 현재 Type에 의해 구현되거나 상속되는 모든 인터페이스를 가져옵니다. |
|
GetMember | 오버로드되었습니다. 현재 Type의 지정된 멤버를 가져옵니다. |
|
GetMembers | 오버로드되었습니다. 현재 Type의 멤버(속성, 메서드, 필드, 이벤트 등)를 가져옵니다. |
|
GetMethod | 오버로드되었습니다. 현재 Type의 특정 메서드를 가져옵니다. |
|
GetMethodImpl | 파생 클래스에서 재정의된 경우, 지정된 인수 형식 및 한정자와 일치하는 매개 변수를 가진 지정된 메서드를 지정된 바인딩 제약 조건 및 호출 규칙으로 검색합니다. |
|
GetMethods | 오버로드되었습니다. 현재 Type의 메서드를 가져옵니다. |
|
GetNestedType | 오버로드되었습니다. 현재 Type에 중첩된 특정 형식을 가져옵니다. |
|
GetNestedTypes | 오버로드되었습니다. 현재 Type에 중첩된 형식을 가져옵니다. |
|
GetProperties | 오버로드되었습니다. 현재 Type의 속성을 가져옵니다. |
|
GetProperty | 오버로드되었습니다. 현재 Type의 특정 속성을 가져옵니다. |
|
GetPropertyImpl | 파생 클래스에서 재정의된 경우, 지정된 인수 형식 및 한정자와 일치하는 매개 변수를 가진 지정된 속성을 지정된 바인딩 제약 조건으로 검색합니다. |
|
GetType | 오버로드되었습니다. 지정된 형식을 나타내는 Type 개체를 가져옵니다. |
|
GetTypeArray | 지정된 배열의 개체 형식을 가져옵니다. |
|
GetTypeCode | 지정된 Type의 내부 형식 코드를 가져옵니다. |
|
GetTypeFromCLSID | 오버로드되었습니다. 지정된 CLSID(클래스 식별자)와 연관된 형식을 가져옵니다. |
|
GetTypeFromHandle | 지정된 형식 핸들이 참조하는 형식을 가져옵니다. |
|
GetTypeFromProgID | 오버로드되었습니다. 지정된 ProgID(프로그램 식별자)와 연관된 형식을 가져옵니다. |
|
GetTypeHandle | 지정된 개체의 Type에 대한 핸들을 가져옵니다. |
|
HasElementTypeImpl | 파생 클래스에서 재정의된 경우, HasElementType 속성을 구현하고 현재 Type이 다른 형식을 포함하거나 참조하는지 여부, 즉 현재 Type이 배열 또는 포인터이거나 참조로 전달되는지 여부를 확인합니다. |
|
InvokeMember | 오버로드되었습니다. 현재 Type의 특정 멤버를 호출합니다. |
|
IsArrayImpl | 파생 클래스에서 재정의된 경우, IsArray 속성을 구현하고 Type이 배열인지 여부를 확인합니다. |
|
IsAssignableFrom | 현재 Type의 인스턴스가 지정된 Type의 인스턴스로부터 할당될 수 있는지 여부를 확인합니다. |
|
IsByRefImpl | 파생 클래스에서 재정의된 경우, IsByRef 속성을 구현하고 Type이 참조로 전달되는지 여부를 확인합니다. |
|
IsCOMObjectImpl | 파생 클래스에서 재정의된 경우, IsCOMObject 속성을 구현하고 Type이 COM 개체인지 여부를 확인합니다. |
|
IsContextfulImpl | IsContextful 속성을 구현하고, Type이 컨텍스트에서 호스팅될 수 있는지 여부를 확인합니다. |
|
IsDefined | 파생 클래스에서 재정의되는 경우 하나 이상의 attributeType 인스턴스가 이 멤버에 적용되는지 여부를 나타냅니다. (MemberInfo에서 상속됨) |
|
IsInstanceOfType | 지정된 개체가 현재 Type의 인스턴스인지 여부를 확인합니다. |
|
IsMarshalByRefImpl | IsMarshalByRef 속성을 구현하고, Type이 참조에 의해 마샬링되는지 여부를 확인합니다. |
|
IsPointerImpl | 파생 클래스에서 재정의된 경우, IsPointer 속성을 구현하고 Type이 포인터인지 여부를 확인합니다. |
|
IsPrimitiveImpl | 파생 클래스에서 재정의된 경우, IsPrimitive 속성을 구현하고 Type이 기본 형식 중 하나인지 여부를 확인합니다. |
|
IsSubclassOf | 현재 Type이 나타내는 클래스가 지정된 Type이 나타내는 클래스에서 파생되는지 여부를 확인합니다. |
|
IsValueTypeImpl | IsValueType 속성을 구현하고 Type이 값 형식인지 여부, 즉 클래스 또는 인터페이스가 아닌지 여부를 확인합니다. |
|
MakeArrayType | 오버로드되었습니다. 현재 형식의 배열을 나타내는 Type 개체를 반환합니다. |
|
MakeByRefType | ref(Visual Basic의 경우 ByRef) 매개 변수로 전달될 때 현재 형식을 나타내는 Type 개체를 반환합니다. |
|
MakeGenericType | 형식 배열의 요소를 현재 제네릭 형식 정의의 형식 매개 변수로 대체하며 생성된 형식을 나타내는 Type 개체를 반환합니다. |
|
MakePointerType | 현재 형식에 대한 포인터를 나타내는 Type 개체를 반환합니다. |
|
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) |
|
ReflectionOnlyGetType | 대/소문자를 구분하여 검색할지 여부와 형식이 없으면 예외를 throw할지 여부를 지정하여, 지정된 이름의 Type을 가져옵니다. 형식은 실행을 위해서가 아니라 리플렉션을 위해서만 로드됩니다. |
|
ToString | 현재 Type의 이름을 나타내는 String을 반환합니다. (Object.ToString()을(를) 재정의함) |
| 이름 | 설명 | |
|---|---|---|
|
_Type.GetIDsOfNames | 디스패치 식별자의 해당 집합으로 이름의 집합을 매핑합니다. |
|
_MemberInfo.GetIDsOfNames | 이름 집합을 해당하는 디스패치 식별자 집합에 매핑합니다. (MemberInfo에서 상속됨) |
|
_MemberInfo.GetType | MemberInfo 클래스를 나타내는 Type 개체를 가져옵니다. (MemberInfo에서 상속됨) |
|
_Type.GetTypeInfo | 인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다. |
|
_MemberInfo.GetTypeInfo | 인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다. (MemberInfo에서 상속됨) |
|
_Type.GetTypeInfoCount | 개체에서 제공하는 형식 정보 인터페이스의 수를 검색합니다(0 또는 1). |
|
_MemberInfo.GetTypeInfoCount | 개체에서 제공하는 형식 정보 인터페이스의 수를 검색합니다(0 또는 1). (MemberInfo에서 상속됨) |
|
_Type.Invoke | 개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다. |
|
_MemberInfo.Invoke | 개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다. (MemberInfo에서 상속됨) |