ConstructorInfo メンバ
クラス コンストラクタの属性を取得し、コンストラクタのメタデータにアクセスできるようにします。
ConstructorInfo データ型で公開されるメンバを以下の表に示します。
プロテクト コンストラクタ
パブリック フィールド
名前 | 説明 | |
---|---|---|
TypeConstructorName | メタデータに格納されているとおりに型コンストラクタのメソッドの名前を表します。この名前は常に ".cctor" です。このプロパティは読み取り専用です。 |
名前 | 説明 | |
---|---|---|
Attributes | このメソッドに関連付けられている属性を取得します。(MethodBase から継承されます。) | |
CallingConvention | このメソッドの呼び出し規約を示す値を取得します。(MethodBase から継承されます。) | |
ContainsGenericParameters | ジェネリック メソッドに、割り当てられていないジェネリック型パラメータが含まれているかどうかを示す値を取得します。(MethodBase から継承されます。) | |
DeclaringType | このメンバを宣言するクラスを取得します。(MemberInfo から継承されます。) | |
IsAbstract | メソッドが抽象メソッドかどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsAssembly | 同じアセンブリの異なるクラスからこのメソッドを呼び出すことができるかどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsConstructor | メソッドがコンストラクタかどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsFamily | このメソッドへのアクセスがクラスのメンバと派生クラスのメンバに制限されているかどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsFamilyAndAssembly | 同じアセンブリの派生クラスからこのメソッドを呼び出すことができるかどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsFamilyOrAssembly | すべての派生クラスおよび同じアセンブリのすべてのクラスからこのメソッドを呼び出すことができるかどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsFinal | このメソッドが final かどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsGenericMethod | メソッドがジェネリック メソッドかどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsGenericMethodDefinition | メソッドがジェネリック メソッドの定義かどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsHideBySig | 派生クラスで、正確に同じシグネチャを持つ同じ種類のメンバだけが隠しメンバになるかどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsPrivate | このメンバがプライベートかどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsPublic | パブリック メソッドかどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsSpecialName | 特別な名前のメソッドかどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsStatic | メソッドが static かどうかを示す値を取得します。(MethodBase から継承されます。) | |
IsVirtual | メソッドが virtual かどうかを示す値を取得します。(MethodBase から継承されます。) | |
MemberType | オーバーライドされます。 このメンバがコンストラクタであることを示す MemberTypes 値を取得します。 | |
MetadataToken | メタデータ要素を識別する値を取得します。(MemberInfo から継承されます。) | |
MethodHandle | メソッドの内部メタデータ表現を識別するハンドルを取得します。(MethodBase から継承されます。) | |
Module | 現在の MemberInfo によって表されるメンバを宣言する型が定義されているモジュールを取得します。(MemberInfo から継承されます。) | |
Name | 現在のメンバの名前を取得します。(MemberInfo から継承されます。) | |
ReflectedType | MemberInfo のこのインスタンスを取得するために使用したクラス オブジェクトを取得します。(MemberInfo から継承されます。) |
名前 | 説明 | |
---|---|---|
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
名前 | 説明 | |
---|---|---|
System.Runtime.InteropServices._ConstructorInfo.GetIDsOfNames | 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 | |
System.Runtime.InteropServices._ConstructorInfo.GetType | ConstructorInfo 型を表す Type オブジェクトを取得します。 | |
System.Runtime.InteropServices._ConstructorInfo.GetTypeInfo | オブジェクトの型情報を取得します。その後は、インターフェイスの型情報の取得に使用できます。 | |
System.Runtime.InteropServices._ConstructorInfo.GetTypeInfoCount | オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 | |
System.Runtime.InteropServices._ConstructorInfo.Invoke | オブジェクトが公開するプロパティおよびメソッドにアクセスできるようにします。 | |
System.Runtime.InteropServices._ConstructorInfo.Invoke_2 | このメンバの説明については、Invoke_2 のトピックを参照してください。 | |
System.Runtime.InteropServices._ConstructorInfo.Invoke_3 | このメンバの説明については、Invoke_3 のトピックを参照してください。 | |
System.Runtime.InteropServices._ConstructorInfo.Invoke_4 | このメンバの説明については、Invoke_4 のトピックを参照してください。 | |
System.Runtime.InteropServices._ConstructorInfo.Invoke_5 | このメンバの説明については、Invoke_5 のトピックを参照してください。 |
_ConstructorInfo メンバ
System.Reflection.ConstructorInfo クラスのパブリック メンバをアンマネージ コードに公開します。
_ConstructorInfo データ型で公開されるメンバを以下の表に示します。
パブリック プロパティ
- ConstructorInfo メンバのページへのリンク