MethodBuilder.IsGenericMethodDefinition Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.