TypeBuilder.GetGenericTypeDefinition Método

Definición

Devuelve un objeto Type que representa una definición de tipo genérico a partir de la cual se puede obtener el tipo actual.

public:
 override Type ^ GetGenericTypeDefinition();
public override Type GetGenericTypeDefinition ();
override this.GetGenericTypeDefinition : unit -> Type
Public Overrides Function GetGenericTypeDefinition () As Type

Devoluciones

Type

Objeto Type que representa una definición de tipo genérico a partir de la cual se puede obtener el tipo actual.

Excepciones

El tipo actual no es genérico. Es decir, IsGenericType devuelve false.

Comentarios

Si llama al método en un objeto para el que la GetGenericTypeDefinition propiedad devuelve , la propiedad devuelve la instancia TypeBuilder IsGenericType true GetGenericTypeDefinition actual. Que TypeBuilder representa un tipo genérico siempre es una definición de tipo genérico.

Si usó el método para construir un tipo genérico a partir de un objeto que representa una definición de tipo genérico, el uso del método en el tipo construido devuelve el objeto que representa la definición de MakeGenericType TypeBuilder tipo Type.GetGenericTypeDefinition TypeBuilder genérico.

Se aplica a

Consulte también