TypeBuilder メンバ
パブリック フィールド
UnspecifiedTypeSize | 型の合計サイズが指定されていないことを表します。 |
パブリック プロパティ
Assembly | オーバーライド。 この型定義が含まれた動的アセンブリを取得します。 |
AssemblyQualifiedName | オーバーライド。 アセンブリの表示名で修飾されたこの型の完全名を返します。 |
Attributes (Type から継承されます) | Type に関連付けられている属性を取得します。 |
BaseType | オーバーライド。 この型の基本型を取得します。 |
DeclaringType | オーバーライド。 この型を宣言した型を返します。 |
FullName | オーバーライド。 この型の完全パスを取得します。 |
GUID | オーバーライド。 この型の GUID を取得します。 |
HasElementType (Type から継承されます) | 現在の Type が別の型を包含または参照しているかどうか、つまり現在の Type が配列、ポインタ、または参照渡しかどうかを示す値を取得します。 |
IsAbstract (Type から継承されます) | Type が抽象型で、オーバーライドする必要があるかどうかを示す値を取得します。 |
IsAnsiClass (Type から継承されます) | Type に、文字列書式属性として AnsiClass が選択されているかどうかを示す値を取得します。 |
IsArray (Type から継承されます) | Type が配列かどうかを示す値を取得します。 |
IsAutoClass (Type から継承されます) | Type に、文字列書式属性として AutoClass が選択されているかどうかを示す値を取得します。 |
IsAutoLayout (Type から継承されます) | Type に、クラスのレイアウト属性として AutoLayout が選択されているかどうかを示す値を取得します。 |
IsByRef (Type から継承されます) | Type が参照渡しかどうかを示す値を取得します。 |
IsClass (Type から継承されます) | Type がクラスであり、値型やインターフェイスでないかどうかを示す値を取得します。 |
IsCOMObject (Type から継承されます) | Type が COM オブジェクトかどうかを示す値を取得します。 |
IsContextful (Type から継承されます) | Type をコンテキスト内で管理できるかどうかを示す値を取得します。 |
IsEnum (Type から継承されます) | 現在の Type が列挙体であるどうかを示す値を取得します。 |
IsExplicitLayout (Type から継承されます) | Type に、クラスのレイアウト属性として ExplicitLayout が選択されているかどうかを示す値を取得します。 |
IsImport (Type から継承されます) | Type が別のクラスからインポートされたかどうかを示す値を取得します。 |
IsInterface (Type から継承されます) | Type がインターフェイスであり、クラスや値型でないかどうかを示す値を取得します。 |
IsLayoutSequential (Type から継承されます) | Type に、クラスのレイアウト属性として SequentialLayout が選択されているかどうかを示す値を取得します。 |
IsMarshalByRef (Type から継承されます) | Type が参照渡しでマーシャリングされるかどうかを示す値を取得します。 |
IsNestedAssembly (Type から継承されます) | Type が入れ子になっていて、それ自体が属するアセンブリ内でだけ参照可能かどうかを示す値を取得します。 |
IsNestedFamANDAssem (Type から継承されます) | Type が入れ子になっていて、それ自体が属するファミリとアセンブリの両方に属しているクラスだけから参照可能かどうかを示す値を取得します。 |
IsNestedFamily (Type から継承されます) | Type が入れ子になっていて、それ自体が属するファミリ内でだけ参照可能かどうかを示す値を取得します。 |
IsNestedFamORAssem (Type から継承されます) | Type が入れ子になっていて、それ自体が属するファミリまたはアセンブリのいずれかに属しているクラスだけから参照可能かどうかを示す値を取得します。 |
IsNestedPrivate (Type から継承されます) | Type が入れ子になっていて、プライベートとして宣言されているかどうかを示す値を取得します。 |
IsNestedPublic (Type から継承されます) | クラスが入れ子になっていて、パブリックとして宣言されているかどうかを示す値を取得します。 |
IsNotPublic (Type から継承されます) | 最上位の Type がパブリックとして宣言されていないかどうかを示す値を取得します。 |
IsPointer (Type から継承されます) | Type がポインタかどうかを示す値を取得します。 |
IsPrimitive (Type から継承されます) | Type がプリミティブ型の 1 つかどうかを示す値を取得します。 |
IsPublic (Type から継承されます) | 最上位の Type がパブリックとして宣言されているかどうかを示す値を取得します。 |
IsSealed (Type から継承されます) | Type が sealed として宣言されているかどうかを示す値を取得します。 |
IsSerializable (Type から継承されます) | Type をシリアル化できるかどうかを示す値を取得します。 |
IsSpecialName (Type から継承されます) | Type の名前が特別な処理を必要とするかどうかを示す値を取得します。 |
IsUnicodeClass (Type から継承されます) | Type に文字列書式属性として UnicodeClass が選択されているかどうかを示す値を取得します。 |
IsValueType (Type から継承されます) | Type が値型かどうかを示す値を取得します。 |
MemberType (Type から継承されます) | オーバーライド。 メンバ型を示すビットマスクを取得します。 |
Module | オーバーライド。 この型の定義が含まれている動的モジュールを取得します。 |
Name | オーバーライド。 この型の name を取得します。 |
Namespace | オーバーライド。 この TypeBuilder を定義した名前空間を取得します。 |
PackingSize | この型のパッキング サイズを取得します。 |
ReflectedType | オーバーライド。 この型を取得するために使用した型を返します。 |
Size | 型の合計サイズを取得します。 |
TypeHandle | オーバーライド。 動的モジュールではサポートされません。 |
TypeInitializer (Type から継承されます) | Type のクラス初期化子を取得します。 |
TypeToken | この型の型トークンを返します。 |
UnderlyingSystemType | オーバーライド。 この TypeBuilder の基になるシステム型を返します。 |
パブリック メソッド
AddDeclarativeSecurity | この型に宣言セキュリティを追加します。 |
AddInterfaceImplementation | この型で実装するインターフェイスを追加します。 |
CreateType | このクラスの Type オブジェクトを作成します。クラスのフィールドとメソッドを定義した後、 Type オブジェクトを読み込むために、 CreateType を呼び出します。 |
DefineConstructor | 属性とシグネチャを指定して、新しいコンストラクタをクラスに追加します。 |
DefineDefaultConstructor | 既定のコンストラクタを定義します。ここで定義されたコンストラクタは、親の既定のコンストラクタを呼び出すだけです。 |
DefineEvent | 名前、属性、およびイベントの種類を指定して、新しいイベントをクラスに追加します。 |
DefineField | 名前、属性、およびフィールドの種類を指定して、新しいフィールドをクラスに追加します。 |
DefineInitializedData | 移植可能な実行可能 (PE) ファイルの .sdata セクションの初期化済みデータ フィールドを定義します。 |
DefineMethod | オーバーロード。 メソッドを定義します。 |
DefineMethodOverride | 指定したメソッド宣言を実装するメソッド本体を指定します。 |
DefineNestedType | オーバーロード。 入れ子になった型を定義します。 |
DefinePInvokeMethod | オーバーロード。 PInvoke メソッドを定義します。 |
DefineProperty | 名前とプロパティ シグネチャを指定して、新しいプロパティをクラスに追加します。 |
DefineTypeInitializer | この型の初期化子を定義します。 |
DefineUninitializedData | 移植可能な実行可能 (PE) ファイルの .sdata セクションの初期化されていないデータ フィールドを定義します。 |
Equals (Type から継承されます) | オーバーロード。 オーバーライド。 現在の Type の基になるシステム型が、指定した Object または Type の基になるシステム型と同じかどうかを判断します。 |
FindInterfaces (Type から継承されます) | 現在の Type によって実装または継承されているインターフェイスのフィルタ適用済みリストを表す、 Type オブジェクトの配列を返します。 |
FindMembers (Type から継承されます) | 指定したメンバ型の MemberInfo オブジェクトの配列にフィルタを適用して返します。 |
GetArrayRank (Type から継承されます) | Array の次元数を取得します。 |
GetConstructor (Type から継承されます) | オーバーロード。 現在の Type の特定のコンストラクタを取得します。 |
GetConstructors | オーバーロード。 |
GetCustomAttributes | オーバーロード。 オーバーライド。 この型に対して定義されているカスタム属性を返します。 |
GetDefaultMembers (Type から継承されます) | DefaultMemberAttribute が設定されている現在の Type に定義されているメンバを検索します。 |
GetElementType | オーバーライド。 このメソッドを呼び出すと、必ず NotSupportedException がスローされます。 |
GetEvent | オーバーロード。 |
GetEvents | オーバーロード。 |
GetField | オーバーロード。 |
GetFields | オーバーロード。 |
GetHashCode (Type から継承されます) | オーバーライド。 このインスタンスのハッシュ コードを返します。 |
GetInterface | オーバーロード。 |
GetInterfaceMap | オーバーライド。 要求したインターフェイスに対するインターフェイスの割り当てを返します。 |
GetInterfaces | オーバーライド。 このクラスと基本クラスで実装されているすべてのインターフェイスの配列を返します。 |
GetMember | オーバーロード。 |
GetMembers | オーバーロード。 |
GetMethod (Type から継承されます) | オーバーロード。 現在の Type の特定のメソッドを取得します。 |
GetMethods | オーバーロード。 |
GetNestedType | オーバーロード。 |
GetNestedTypes | オーバーロード。 |
GetProperties | オーバーロード。 |
GetProperty (Type から継承されます) | オーバーロード。 現在の Type の特定のプロパティを取得します。 |
GetType (Object から継承されます) | 現在のインスタンスの Type を取得します。 |
InvokeMember | オーバーロード。 |
IsAssignableFrom | オーバーライド。 指定した Type のインスタンスを現在の Type のインスタンスに代入できるかどうかを判断します。 |
IsDefined | オーバーライド。 カスタム属性ビルダを使用して、カスタム属性を設定します。 |
IsInstanceOfType (Type から継承されます) | 指定したオブジェクトが現在の Type のインスタンスかどうかを判断します。 |
IsSubclassOf | オーバーライド。 この型が、指定した型 c の派生クラスかどうかを確認します。 |
SetCustomAttribute | オーバーロード。 カスタム属性を設定します。 |
SetParent | この型の親を設定します。 |
ToString | オーバーライド。 名前空間を含まない型の名前を返します。 |
プロテクト メソッド
Finalize (Object から継承されます) | オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。
C# と C++ では、ファイナライザはデストラクタ構文で表現されます。 |
GetAttributeFlagsImpl | オーバーライド。 実装属性フラグを返します。 |
GetConstructorImpl | オーバーライド。 指定したバインディング制約および指定した呼び出し規約を使用して、指定した引数の型および修飾子と一致するパラメータが設定されているコンストラクタを検索します。 |
GetMethodImpl | オーバーライド。 指定したバインディング制約および指定した呼び出し規約を使用して、指定したメソッドのうち、指定した引数の型および修飾子と一致するパラメータが設定されているものを検索します。 |
GetPropertyImpl | オーバーライド。 指定したバインディング制約を使用して、指定した引数の型および修飾子と一致するパラメータが設定された指定のプロパティを検索します。 |
HasElementTypeImpl | オーバーライド。 このメソッドを呼び出すと、必ず NotSupportedException がスローされます。 |
IsArrayImpl | オーバーライド。 常に false を返します。 |
IsByRefImpl | オーバーライド。 常に false を返します。 |
IsCOMObjectImpl | オーバーライド。 この型が COM 型をインポートするかどうかを確認します。 |
IsContextfulImpl (Type から継承されます) | IsContextful プロパティを実装し、 Type をコンテキスト内で管理できるかどうかを判断します。 |
IsMarshalByRefImpl (Type から継承されます) | IsMarshalByRef プロパティを実装し、 Type が参照渡しでマーシャリングされるかどうかを判断します。 |
IsPointerImpl | オーバーライド。 常に false を返します。 |
IsPrimitiveImpl | オーバーライド。 常に false を返します。 |
IsValueTypeImpl (Type から継承されます) | IsValueType プロパティを実装し、 Type が値型であり、クラスやインターフェイスでないかどうかを判断します。 |
MemberwiseClone (Object から継承されます) | 現在の Object の簡易コピーを作成します。 |