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

プロパティ値

Boolean

このメソッドが ConstructorInfo オブジェクトによって表されるコンストラクターの場合は true (ConstructorBuilder オブジェクトの解説にあるメモを参照)。それ以外の場合は false

実装

属性

注釈

注意

このプロパティはIsConstructor、コンストラクターのConstructorBuilder定義時にフラグがパラメーターに含まれていない限りMethodAttributes.RTSpecialName、動的型のattributesオブジェクトに対して返falseされます。 フラグを RTSpecialName 省略しても、出力されるコンストラクターの正確性には影響しません。

適用対象

こちらもご覧ください