次の方法で共有


TypeBuilder.DefineNestedType メソッド

入れ子になった型を定義します。

オーバーロードの一覧

名前を指定して、入れ子になった型を定義します。

[Visual Basic] Overloads Public Function DefineNestedType(String) As TypeBuilder

[C#] public TypeBuilder DefineNestedType(string);

[C++] public: TypeBuilder* DefineNestedType(String*);

[JScript] public function DefineNestedType(String) : TypeBuilder;

名前と属性を指定して、入れ子になった型を定義します。

[Visual Basic] Overloads Public Function DefineNestedType(String, TypeAttributes) As TypeBuilder

[C#] public TypeBuilder DefineNestedType(string, TypeAttributes);

[C++] public: TypeBuilder* DefineNestedType(String*, TypeAttributes);

[JScript] public function DefineNestedType(String, TypeAttributes) : TypeBuilder;

名前、属性、および拡張する型を指定して、入れ子になった型を定義します。

[Visual Basic] Overloads Public Function DefineNestedType(String, TypeAttributes, Type) As TypeBuilder

[C#] public TypeBuilder DefineNestedType(string, TypeAttributes, Type);

[C++] public: TypeBuilder* DefineNestedType(String*, TypeAttributes, Type*);

[JScript] public function DefineNestedType(String, TypeAttributes, Type) : TypeBuilder;

名前、属性、型の合計サイズ、および拡張する型を指定して、入れ子になった型を定義します。

[Visual Basic] Overloads Public Function DefineNestedType(String, TypeAttributes, Type, Integer) As TypeBuilder

[C#] public TypeBuilder DefineNestedType(string, TypeAttributes, Type, int);

[C++] public: TypeBuilder* DefineNestedType(String*, TypeAttributes, Type*, int);

[JScript] public function DefineNestedType(String, TypeAttributes, Type, int) : TypeBuilder;

名前、属性、型の合計サイズ、および拡張する型を指定して、入れ子になった型を定義します。

[Visual Basic] Overloads Public Function DefineNestedType(String, TypeAttributes, Type, PackingSize) As TypeBuilder

[C#] public TypeBuilder DefineNestedType(string, TypeAttributes, Type, PackingSize);

[C++] public: TypeBuilder* DefineNestedType(String*, TypeAttributes, Type*, PackingSize);

[JScript] public function DefineNestedType(String, TypeAttributes, Type, PackingSize) : TypeBuilder;

名前、属性、拡張する型、および実装するインターフェイスを指定して、入れ子になった型を定義します。

[Visual Basic] Overloads Public Function DefineNestedType(String, TypeAttributes, Type, Type()) As TypeBuilder

[C#] public TypeBuilder DefineNestedType(string, TypeAttributes, Type, Type[]);

[C++] public: TypeBuilder* DefineNestedType(String*, TypeAttributes, Type*, Type[]);

[JScript] public function DefineNestedType(String, TypeAttributes, Type, Type[]) : TypeBuilder;

参照

TypeBuilder クラス | TypeBuilder メンバ | System.Reflection.Emit 名前空間