MethodBase.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.
Yöntemin genel bir yöntem tanımı olup olmadığını belirten bir değer alır.
public:
virtual property bool IsGenericMethodDefinition { bool get(); };
public virtual bool IsGenericMethodDefinition { get; }
member this.IsGenericMethodDefinition : bool
Public Overridable ReadOnly Property IsGenericMethodDefinition As Boolean
Özellik Değeri
true
geçerli MethodBase nesne genel bir yöntemin tanımını temsil ederse; değilse, false
.
Açıklamalar
Geçerli MethodBase , genel bir yöntem tanımını temsil ederse:
IsGenericMethodDefinition özelliğidir
true
.yöntemi tarafından döndürülen dizideki her Type nesne için GetGenericArguments :
Type.IsGenericParameter özelliğidir
true
.Type.DeclaringMethod özelliği geçerli örneği döndürür.
Type.GenericParameterPosition özelliği, nesnenin dizideki konumuyla Type aynıdır.
Not
Genel öğeler varsayılan olarak desteklenmez; bu özellik türetilmiş bir sınıfta geçersiz kılınmadıysa döndürür false
. Genel oluşturucular .NET Framework sürüm 2.0'da desteklenmez, bu nedenle bu özellik geçerli örnek türündeyse ConstructorInfodöndürürfalse
.
Genel yöntemlere özgü koşulların sabit koşullarının listesi için özelliğine IsGenericMethod bakın. Genel yansımada kullanılan diğer terimlere ilişkin sabit koşulların listesi için özelliğine Type.IsGenericType bakın.