Condividi tramite


MethodBuilder.IsGenericMethodDefinition Proprietà

Definizione

Ottiene un valore che indica se l'oggetto MethodBuilder corrente rappresenta la definizione di un metodo generico.

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

Valore della proprietà

true se l'oggetto MethodBuilder corrente rappresenta la definizione di un metodo generico; in caso contrario, false.

Esempio

Nell'esempio di codice seguente viene visualizzato lo stato di un metodo. Questo codice fa parte di un esempio più grande fornito per il DefineGenericParameters metodo.

// 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 SampleMethod generic? {0}",
    sampleMethodBuilder->IsGenericMethod);
Console::WriteLine(
    "Is SampleMethod a generic method definition? {0}",
    sampleMethodBuilder->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);
' 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)

Commenti

Un MethodBuilder può essere usato solo per creare definizioni di metodo generico. Non può essere usato per creare direttamente un metodo generico costruito. Tuttavia, una sottoclasse di MethodBuilder potrebbe rappresentare un metodo generico costruito.

Si applica a

Vedi anche