MethodBuilder.IsGenericMethodDefinition Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli MethodBuilder nesnenin genel bir yöntemin tanımını temsil edip etmediğini belirten bir değer alır.
public:
virtual property bool IsGenericMethodDefinition { bool get(); };
public override bool IsGenericMethodDefinition { get; }
member this.IsGenericMethodDefinition : bool
Public Overrides ReadOnly Property IsGenericMethodDefinition As Boolean
Özellik Değeri
true
geçerli MethodBuilder nesne genel bir yöntemin tanımını temsil ederse; değilse, false
.
Örnekler
Aşağıdaki kod örneği bir yöntemin durumunu görüntüler. Bu kod, yöntemi için DefineGenericParameters sağlanan daha büyük bir örneğin bir parçasıdır.
// 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)
Açıklamalar
yalnızca MethodBuilder genel yöntem tanımları oluşturmak için kullanılabilir; doğrudan bir genel yöntem oluşturmak için kullanılamaz. Ancak, bir alt sınıfı MethodBuilder , bir yapılı genel yöntemi temsil edebilir.