Type.GetTypeFromHandle(RuntimeTypeHandle) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 형식 핸들이 참조하는 형식을 가져옵니다.
public:
static Type ^ GetTypeFromHandle(RuntimeTypeHandle handle);
public static Type GetTypeFromHandle (RuntimeTypeHandle handle);
static member GetTypeFromHandle : RuntimeTypeHandle -> Type
Public Shared Function GetTypeFromHandle (handle As RuntimeTypeHandle) As Type
매개 변수
- handle
- RuntimeTypeHandle
형식을 참조하는 개체입니다.
반환
지정된 RuntimeTypeHandle에서 참조하는 형식이거나 null
의 Value 속성이 handle
인 경우 null
입니다.
예외
클래스 이니셜라이저가 호출되고 예외를 throw합니다.
예제
다음 예제에서는 GetTypeFromHandle 메서드를 사용하여 Type 메서드에서 제공하는 에서 RuntimeTypeHandle 개체를 GetTypeHandle 가져옵니다.
MyClass1^ myClass1 = gcnew MyClass1;
// Get the type referenced by the specified type handle.
Type^ myClass1Type = Type::GetTypeFromHandle( Type::GetTypeHandle( myClass1 ) );
Console::WriteLine( "The Names of the Attributes : {0}", myClass1Type->Attributes );
MyClass1 myClass1 = new MyClass1();
// Get the type referenced by the specified type handle.
Type myClass1Type = Type.GetTypeFromHandle(Type.GetTypeHandle(myClass1));
Console.WriteLine("The Names of the Attributes :"+myClass1Type.Attributes);
Dim myClass1 As New MyClass1()
' Get the type referenced by the specified type handle.
Dim myClass1Type As Type = Type.GetTypeFromHandle(Type.GetTypeHandle(MyClass1))
Console.WriteLine(("The Names of the Attributes :" + myClass1Type.Attributes.ToString()))
End Sub
설명
핸들은는 가져온 애플리케이션 도메인 에서만 유효 합니다.