MethodBase.IsConstructor Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, является ли метод конструктором.
public:
property bool IsConstructor { bool get(); };
public bool IsConstructor { get; }
[System.Runtime.InteropServices.ComVisible(true)]
public bool IsConstructor { get; }
member this.IsConstructor : bool
[<System.Runtime.InteropServices.ComVisible(true)>]
member this.IsConstructor : bool
Public ReadOnly Property IsConstructor As Boolean
Значение свойства
Значение true
, если метод является конструктором, представленным объектом ConstructorInfo (см. примечание, относящееся к объектам ConstructorBuilder, в разделе "Заметки"); в противном случае — значение false
.
Реализации
- Атрибуты
Комментарии
Примечание
Свойство IsConstructor возвращает значение для ConstructorBuilder объекта в динамическом типе, если MethodAttributes.RTSpecialName флаг не был включен в attributes
параметр при определении false
конструктора. Пропуск флага RTSpecialName не влияет на правильность выдаваемого конструктора.