MethodBase.IsConstructor Özellik

Tanım

Yöntemin bir oluşturucu olup olmadığını belirten bir değer alır.

C#
public bool IsConstructor { get; }
C#
[System.Runtime.InteropServices.ComVisible(true)]
public bool IsConstructor { get; }

Özellik Değeri

true Bu yöntem bir nesneyle ConstructorInfo temsil edilen bir oluşturucuysa (nesnelerle ilgili ConstructorBuilder notlar bölümüne bakın); aksi takdirde , false.

Uygulamalar

Öznitelikler

Açıklamalar

Not

IsConstructor Oluşturucu tanımlandığında parametresine bayrak eklenmediği MethodAttributes.RTSpecialName sürece, özelliği dinamik türdeki attributes bir ConstructorBuilder nesne için döndürürfalse. Bayrağın RTSpecialName atlanması, yayılan oluşturucunun doğruluğunu etkilemez.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Ayrıca bkz.