Leer en inglés

Compartir a través de


Type.GetTypeFromHandle(RuntimeTypeHandle) Método

Definición

Obtiene el tipo al que hace referencia el identificador de tipos especificado.

C#
public static Type GetTypeFromHandle(RuntimeTypeHandle handle);
C#
public static Type? GetTypeFromHandle(RuntimeTypeHandle handle);

Parámetros

handle
RuntimeTypeHandle

Objeto que hace referencia al tipo.

Devoluciones

El tipo al que hace referencia el RuntimeTypeHandle especificado o null si la propiedad Value de handle es null.

Excepciones

Se invoca un inicializador de clase y genera una excepción.

Ejemplos

En el ejemplo siguiente se usa el GetTypeFromHandle método para obtener un Type objeto de un RuntimeTypeHandle proporcionado por el GetTypeHandle método .

C#
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);

Comentarios

Los identificadores solo son válidos en el dominio de aplicación en el que se obtuvieron.

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Consulte también