MethodBase.IsGenericMethodDefinition Proprietà

Definizione

Ottiene un valore che indica se il metodo è una definizione di un metodo generico.Gets a value indicating whether the method is a generic method definition.

public:
 virtual property bool IsGenericMethodDefinition { bool get(); };
public virtual bool IsGenericMethodDefinition { get; }
member this.IsGenericMethodDefinition : bool
Public Overridable ReadOnly Property IsGenericMethodDefinition As Boolean

Valore della proprietà

true se l'oggetto MethodBase corrente rappresenta la definizione di un metodo generico; in caso contrario, false.true if the current MethodBase object represents the definition of a generic method; otherwise, false.

Commenti

Se il MethodBase corrente rappresenta una definizione di metodo generico, quindi:If the current MethodBase represents a generic method definition, then:

Nota

I generics non sono supportati per impostazione predefinita. Questa proprietà restituisce false se non sottoposta a override in una classe derivata.Generics are not supported by default; this property returns false if not overridden in a derived class. I costruttori generici non sono supportati nella versione .NET Framework 2,0, pertanto questa proprietà restituisce false se l'istanza corrente è di tipo ConstructorInfo.Generic constructors are not supported in the .NET Framework version 2.0, so this property returns false if the current instance is of type ConstructorInfo.

Per un elenco delle condizioni invariabili per i termini specifici dei metodi generici, vedere la proprietà IsGenericMethod.For a list of the invariant conditions for terms specific to generic methods, see the IsGenericMethod property. Per un elenco delle condizioni invariabili per altri termini usati nella reflection generica, vedere la proprietà Type.IsGenericType.For a list of the invariant conditions for other terms used in generic reflection, see the Type.IsGenericType property.

Si applica a

Vedi anche