MethodBuilder.IsGenericMethodDefinition Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das aktuelle Objekt die Definition einer generischen MethodBuilder 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
truewenn das aktuelle Objekt die Definition einer generischen MethodBuilder Methode darstellt; andernfalls . false
Beispiele
Im folgenden Codebeispiel wird der Status einer Methode angezeigt. Dieser Code ist Teil eines größeren Beispiels, das für die DefineGenericParameters Methode bereitgestellt wird.
// 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
A MethodBuilder kann nur zum Erstellen generischer Methodendefinitionen verwendet werden. Sie kann nicht verwendet werden, um eine konstruierte generische Methode direkt zu erstellen. Eine Unterklasse von MethodBuilder kann jedoch eine konstruierte generische Methode darstellen.