MethodBuilder.IsGenericMethod Propriété

Définition

Obtient une valeur indiquant si la méthode est une méthode générique.

C#
public override bool IsGenericMethod { get; }

Valeur de propriété

true si la méthode est générique ; sinon, false.

Exemples

L’exemple de code suivant affiche la status d’une méthode. Ce code fait partie d’un exemple plus large fourni pour la DefineGenericParameters méthode .

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

Remarques

Une méthode est générique si elle a des paramètres de type. Vous pouvez rendre une méthode générique en appelant la DefineGenericParameters méthode pour ajouter des paramètres de type. Cette modification ne peut pas être annulée.

S’applique à

Produit Versions
.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 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 2.0 (package-provided), 2.1

Voir aussi