MethodBuilder.IsGenericMethodDefinition Eigenschap

Definitie

Hiermee wordt een waarde opgehaald die aangeeft of het huidige MethodBuilder object de definitie van een algemene methode vertegenwoordigt.

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

Waarde van eigenschap

trueals het huidige MethodBuilder object de definitie van een algemene methode vertegenwoordigt; anders. false

Voorbeelden

In het volgende codevoorbeeld wordt de status van een methode weergegeven. Deze code maakt deel uit van een groter voorbeeld dat is opgegeven voor de DefineGenericParameters methode.

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

Opmerkingen

A MethodBuilder kan alleen worden gebruikt om algemene methodedefinities te maken. Het kan niet worden gebruikt om rechtstreeks een samengestelde algemene methode te maken. Een subklasse van MethodBuilder kan echter een samengestelde algemene methode vertegenwoordigen.

Van toepassing op

Zie ook