MethodBase.IsGenericMethodDefinition Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai yang menunjukkan apakah metode tersebut adalah definisi metode generik.
public:
virtual property bool IsGenericMethodDefinition { bool get(); };
public virtual bool IsGenericMethodDefinition { get; }
member this.IsGenericMethodDefinition : bool
Public Overridable ReadOnly Property IsGenericMethodDefinition As Boolean
Nilai Properti
true
jika objek saat ini MethodBase mewakili definisi metode generik; jika tidak, false
.
Keterangan
Jika saat ini MethodBase mewakili definisi metode generik, maka:
Properti IsGenericMethodDefinition adalah
true
.Untuk setiap Type objek dalam array yang dikembalikan oleh GetGenericArguments metode :
Properti Type.IsGenericParameter adalah
true
.Properti Type.DeclaringMethod mengembalikan instans saat ini.
Properti Type.GenericParameterPosition sama dengan posisi Type objek dalam array.
Catatan
Generik tidak didukung secara default; properti ini mengembalikan false
jika tidak ditimpa di kelas turunan. Konstruktor generik tidak didukung di .NET Framework versi 2.0, sehingga properti ini mengembalikan jika instans saat ini berjenis false
ConstructorInfo.
Untuk daftar kondisi invarian untuk istilah khusus untuk metode generik, lihat IsGenericMethod properti . Untuk daftar kondisi invarian untuk istilah lain yang digunakan dalam refleksi generik, lihat Type.IsGenericType properti .