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

属性值

如果此方法是 ConstructorInfo 对象(参见"备注"中有关 ConstructorBuilder 对象的说明)所表示的构造函数,则为 true;否则为 false

实现

属性

注解

注意

属性IsConstructor返回ConstructorBuilder动态类型的 对象,除非MethodAttributes.RTSpecialName在定义构造函数时参数中包含 attributes 标志。false 省略 RTSpecialName 标志不会影响发出的构造函数的正确性。

适用于

另请参阅