MethodBuilder.IsGenericMethod Egenskap

Definition

Hämtar ett värde som anger om metoden är en allmän metod.

public:
 virtual property bool IsGenericMethod { bool get(); };
public override bool IsGenericMethod { get; }
member this.IsGenericMethod : bool
Public Overrides ReadOnly Property IsGenericMethod As Boolean

Egenskapsvärde

trueom metoden är generisk. annars . false

Exempel

I följande kodexempel visas status för en metod. Den här koden är en del av ett större exempel som tillhandahålls DefineGenericParameters för metoden.

// 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);
' 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)

Kommentarer

En metod är allmän om den har typparametrar. Du kan göra en metod generisk genom att anropa DefineGenericParameters metoden för att lägga till typparametrar. Den här ändringen kan inte ångras.

Gäller för

Se även