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 MethodBase.IsGenericMethod

 

Publicado: octubre de 2016

Obtiene un valor que indica si el método es genérico.

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

public virtual bool IsGenericMethod { get; }

Valor de propiedad

Type: System.Boolean

true Si la corriente MethodBase representa un método genérico; en caso contrario, false.

Utilice la IsGenericMethod propiedad para determinar si la actual MethodBase objeto representa un método genérico. Utilice la ContainsGenericParameters propiedad para determinar si la actual MethodBase objeto representa un método construido abierto o un método construido cerrado.

System_CAPS_noteNota

Los genéricos no se admiten de forma predeterminada; Esta propiedad devuelve false Si no se reemplaza en una clase derivada. No se admiten constructores genéricos en .NET Framework versión 2.0, por lo que esta propiedad devuelve false Si la instancia actual es de tipo ConstructorInfo.

Para obtener una lista de las condiciones invariables para términos específicos de métodos genéricos, vea la MethodInfo.IsGenericMethod propiedad. Para obtener una lista de condiciones invariables en otros términos utilizados en la reflexión genérica, vea la Type.IsGenericType propiedad.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 2.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: