Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad MethodBuilder.IsGenericMethodDefinition

 

Publicado: octubre de 2016

Obtiene un valor que indica si el objeto MethodBuilder actual representa la definición de un método genérico.

Espacio de nombres:   System.Reflection.Emit
Ensamblado:  mscorlib (en mscorlib.dll)

public override bool IsGenericMethodDefinition { get; }

Valor de propiedad

Type: System.Boolean

true si el objeto MethodBuilder representa la definición de un método genérico; si no, false.

A T:System.Reflection.Emit.MethodBuilder can only be used to create generic method definitions; it cannot be used to create a constructed generic method directly. However, a subclass of T:System.Reflection.Emit.MethodBuilder might represent a constructed generic method.

The following code example displays the status of a method. This code is part of a larger example provided for the M:System.Reflection.Emit.MethodBuilder.DefineGenericParameters(System.String[]) method.

// Use the IsGenericMethod property to find out if a
// dynamic method is generic, and IsGenericMethodDefinition
// to find out if it defines a generic method.
Console.WriteLine("Is DemoMethod generic? {0}", 
    demoMethod.IsGenericMethod);
Console.WriteLine("Is DemoMethod a generic method definition? {0}", 
    demoMethod.IsGenericMethodDefinition);

.NET Framework
Disponible desde 2.0
Silverlight
Disponible desde 2.0
Volver al principio
Mostrar: