Freigeben über


MethodBuilder.IsGenericMethodDefinition Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob das aktuelle MethodBuilder-Objekt die Definition einer generischen Methode darstellt.

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

Eigenschaftswert

true, wenn das aktuelle MethodBuilder-Objekt die Definition einer generischen Methode darstellt, andernfalls false.

Beispiele

Im folgenden Codebeispiel wird die status einer Methode angezeigt. Dieser Code ist Teil eines größeren Beispiels für die 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 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)

Hinweise

Ein MethodBuilder kann nur verwendet werden, um generische Methodendefinitionen zu erstellen. Es kann nicht verwendet werden, um eine konstruierte generische Methode direkt zu erstellen. Eine Unterklasse von MethodBuilder kann jedoch eine konstruierte generische Methode darstellen.

Gilt für:

Weitere Informationen