_ConstructorBuilder メンバ
System.Reflection.Emit.ConstructorBuilder クラスをアンマネージ コードに公開します。
_ConstructorBuilder データ型で公開されるメンバを以下の表に示します。
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| GetIDsOfNames | 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 |
| GetTypeInfo | オブジェクトの型情報を取得します。その後は、インターフェイスの型情報の取得に使用できます。 |
| GetTypeInfoCount | オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 |
| Invoke | オブジェクトが公開するプロパティおよびメソッドにアクセスできるようにします。 |
参照ConstructorBuilder メンバ
ConstructorBuilder データ型で公開されるメンバを以下の表に示します。
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| Attributes | オーバーライドされます。 このコンストラクタの属性を取得します。 |
| CallingConvention | オーバーライドされます。 宣言型がジェネリックかどうかに応じて異なる CallingConventions 値を取得します。 |
| ContainsGenericParameters | ジェネリック メソッドに、割り当てられていないジェネリック型パラメータが含まれているかどうかを示す値を取得します。(MethodBase から継承されます。) |
| DeclaringType | オーバーライドされます。 このメンバを宣言する型の Type オブジェクトへの参照を取得します。 |
| InitLocals | このコンストラクタのローカル変数をゼロで初期化するかどうかを取得または設定します。 |
| 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 値を取得します。(ConstructorInfo から継承されます。) |
| MetadataToken | メタデータ要素を識別する値を取得します。(MemberInfo から継承されます。) |
| MethodHandle | オーバーライドされます。 メソッドの内部ハンドルを取得します。基になるメタデータ ハンドルにアクセスするには、このハンドルを使用します。 |
| Module | オーバーライドされます。 このコンストラクタが定義されている動的モジュールを取得します。 |
| Name | オーバーライドされます。 このコンストラクタの名前を取得します。 |
| ReflectedType | オーバーライドされます。 このオブジェクトを取得するために使用した Type オブジェクトへの参照を保持します。 |
| ReturnType | null 参照 (Visual Basic では Nothing) を取得します。 |
| Signature | フィールドのシグネチャを文字列の書式で取得します。 |
パブリック メソッド
明示的インターフェイスの実装| 名前 | 説明 | |
|---|---|---|
| System.Runtime.InteropServices._ConstructorBuilder.GetIDsOfNames | 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 |
| System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfo | オブジェクトの型情報を取得します。その後は、インターフェイスの型情報の取得に使用できます。 |
| System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfoCount | オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 |
| System.Runtime.InteropServices._ConstructorBuilder.Invoke | オブジェクトが公開するプロパティおよびメソッドにアクセスできるようにします。 |
参照- _ConstructorBuilder メンバのページへのリンク