TypeBuilder メソッド

名前 | 説明 | |
---|---|---|
![]() | AddDeclarativeSecurity | この型に宣言セキュリティを追加します。 |
![]() | AddInterfaceImplementation | この型で実装するインターフェイスを追加します。 |
![]() | CreateType | このクラスの Type オブジェクトを作成します。クラスのフィールドとメソッドを定義した後、Type オブジェクトを読み込むために、CreateType を呼び出します。 |
![]() | DefineConstructor | オーバーロードされます。 新しいコンストラクタを動的型に追加します。 |
![]() | DefineDefaultConstructor | 既定のコンストラクタを定義します。ここで定義されたコンストラクタは、親の既定のコンストラクタを呼び出すだけです。 |
![]() | DefineEvent | 指定した名前、属性、およびイベントの種類を使用して、新しいイベントを型に追加します。 |
![]() | DefineField | オーバーロードされます。 新しいフィールドを動的型に追加します。 |
![]() | DefineGenericParameters | 数と名前を指定して、現在の型のジェネリック型パラメータを定義し、制約を設定するために使用できる GenericTypeParameterBuilder オブジェクトの配列を返します。 |
![]() | DefineInitializedData | 移植可能な実行可能 (PE) ファイルの .sdata セクションの初期化済みデータ フィールドを定義します。 |
![]() | DefineMethod | オーバーロードされます。 メソッドを型に追加します。 |
![]() | DefineMethodOverride | 指定したメソッド宣言を実装するメソッド本体を指定します。 |
![]() | DefineNestedType | オーバーロードされます。 入れ子にされた型を定義します。 |
![]() | DefinePInvokeMethod | オーバーロードされます。 PInvoke メソッドを定義します。 |
![]() | DefineProperty | オーバーロードされます。 新しいプロパティを型に追加します。 |
![]() | DefineTypeInitializer | この型の初期化子を定義します。 |
![]() | DefineUninitializedData | 移植可能な実行可能 (PE) ファイルの .sdata セクションの初期化されていないデータ フィールドを定義します。 |
![]() | Equals | オーバーロードされます。 現在の Type の基になるシステム型が、指定した Object または Type の基になるシステム型と同じかどうかを判断します。 ( Type から継承されます。) |
![]() | FindInterfaces | 現在の Type によって実装または継承されているインターフェイスのフィルタ適用済みリストを表す、Type オブジェクトの配列を返します。 ( Type から継承されます。) |
![]() | FindMembers | 指定したメンバ型の MemberInfo オブジェクトの配列にフィルタを適用して返します。 ( Type から継承されます。) |
![]() | GetArrayRank | Array の次元数を取得します。 ( Type から継承されます。) |
![]() | GetConstructor | オーバーロードされます。 指定した基準に一致するコンストラクタを返します。 |
![]() | GetConstructors | オーバーロードされます。 現在の TypeBuilder によって定義されたコンストラクタを返します。 |
![]() | GetCustomAttributes | オーバーロードされます。 オーバーライドされます。 この型に対して定義されているカスタム属性を返します。 |
![]() | GetDefaultMembers | DefaultMemberAttribute が設定されている現在の Type に定義されているメンバを検索します。 ( Type から継承されます。) |
![]() | GetElementType | オーバーライドされます。 このメソッドを呼び出すと、必ず NotSupportedException がスローされます。 |
![]() | GetEvent | オーバーロードされます。 現在の TypeBuilder によって定義されたイベントを返します。 |
![]() | GetEvents | オーバーロードされます。 オーバーライドされます。 現在の TypeBuilder によって定義されたイベントを返します。 |
![]() | GetField | オーバーロードされます。 現在の TypeBuilder によって定義されたフィールドを返します。 |
![]() | GetFields | オーバーロードされます。 現在の TypeBuilder によって定義されたフィールドを返します。 |
![]() | GetGenericArguments | オーバーライドされます。 ジェネリック型の型引数、またはジェネリック型の定義の型パラメータを表す Type オブジェクトの配列を返します。 |
![]() | GetGenericParameterConstraints | 現在のジェネリック型パラメータの制約を表す Type オブジェクトを返します。 ( Type から継承されます。) |
![]() | GetGenericTypeDefinition | オーバーライドされます。 現在の型を取得できるジェネリック型の定義を表す Type オブジェクトを返します。 |
![]() | GetHashCode | このインスタンスのハッシュ コードを返します。 ( Type から継承されます。) |
![]() | GetInterface | オーバーロードされます。 現在の TypeBuilder によって実装されたインターフェイスを返します。 |
![]() | GetInterfaceMap | オーバーライドされます。 要求したインターフェイスに対するインターフェイスの割り当てを返します。 |
![]() | GetInterfaces | オーバーライドされます。 この型と基本型で実装されているすべてのインターフェイスの配列を返します。 |
![]() | GetMember | オーバーロードされます。 現在の TypeBuilder によって定義されたメンバを返します。 |
![]() | GetMembers | オーバーロードされます。 現在の TypeBuilder によって定義されたメンバを返します。 |
![]() | GetMethod | オーバーロードされます。 指定した基準に一致するメソッドを返します。 |
![]() | GetMethods | オーバーロードされます。 現在の TypeBuilder によって定義されたメソッドを返します。 |
![]() | GetNestedType | オーバーロードされます。 現在の TypeBuilder によって定義された入れ子にされた型を返します。 |
![]() | GetNestedTypes | オーバーロードされます。 現在の TypeBuilder によって定義された入れ子にされた型を返します。 |
![]() | GetProperties | オーバーロードされます。 現在の TypeBuilder によって定義されたプロパティを返します。 |
![]() | GetProperty | オーバーロードされます。 現在の Type の特定のプロパティを取得します。 ( Type から継承されます。) |
![]() | GetType | オーバーロードされます。 指定された型を表す Type オブジェクトを取得します。 ( Type から継承されます。) |
![]() | GetTypeArray | 指定した配列内のオブジェクトの型を取得します。 ( Type から継承されます。) |
![]() | GetTypeCode | 指定した Type の基になる型コードを取得します。 ( Type から継承されます。) |
![]() | GetTypeFromCLSID | オーバーロードされます。 指定したクラス ID (CLSID) に関連付けられている型を取得します。 ( Type から継承されます。) |
![]() | GetTypeFromHandle | 指定した型ハンドルによって参照される型を取得します。 ( Type から継承されます。) |
![]() | GetTypeFromProgID | オーバーロードされます。 指定したプログラム ID (ProgID) に関連付けられている型を取得します。 ( Type から継承されます。) |
![]() | GetTypeHandle | 指定したオブジェクトの Type のハンドルを取得します。 ( Type から継承されます。) |
![]() | InvokeMember | オーバーロードされます。 現在の TypeBuilder によって定義されたメンバを呼び出します。 |
![]() | IsAssignableFrom | オーバーライドされます。 指定した Type のインスタンスを現在の Type のインスタンスに代入できるかどうかを判断します。 |
![]() | IsCreated | 現在の動的型が作成されているかどうかを示す値を返します。 |
![]() | IsDefined | オーバーライドされます。 カスタム属性が現在の型に適用されているかどうかを判断します。 |
![]() | IsInstanceOfType | 指定したオブジェクトが現在の Type のインスタンスかどうかを判断します。 ( Type から継承されます。) |
![]() | IsSubclassOf | オーバーライドされます。 この型が指定した型から派生しているかどうかを判断します。 |
![]() | MakeArrayType | オーバーロードされます。 オーバーライドされます。 現在の型の配列を表す Type オブジェクトを返します。 |
![]() | MakeByRefType | オーバーライドされます。 ref パラメータ (Visual Basic では ByRef) として渡された場合の現在の型を表す Type オブジェクトを返します。 |
![]() | MakeGenericType | オーバーライドされます。 現在のジェネリック型の定義の型パラメータを型の配列の要素に置き換え、その結果である構築された型を返します。 |
![]() | MakePointerType | オーバーライドされます。 現在の型へのアンマネージ ポインタの型を表す Type オブジェクトを返します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ReflectionOnlyGetType | 大文字と小文字を区別する検索を実行し、型が見つからない場合に例外をスローするかどうかを指定して、指定した名前の Type を取得します。型は実行ではなくリフレクションのためだけに読み込まれます。 ( Type から継承されます。) |
![]() | SetCustomAttribute | オーバーロードされます。 カスタム属性を設定します。 |
![]() | SetParent | 現在構築中の型の基本型を設定します。 |
![]() | ToString | オーバーライドされます。 名前空間を含まない型の名前を返します。 |

名前 | 説明 | |
---|---|---|
![]() | System.Runtime.InteropServices._TypeBuilder.GetIDsOfNames | 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 |
![]() | System.Runtime.InteropServices._TypeBuilder.GetTypeInfo | オブジェクトの型情報を取得します。その後は、インターフェイスの型情報の取得に使用できます。 |
![]() | System.Runtime.InteropServices._TypeBuilder.GetTypeInfoCount | オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 |
![]() | System.Runtime.InteropServices._TypeBuilder.Invoke | オブジェクトが公開するプロパティおよびメソッドにアクセスできるようにします。 |

_TypeBuilder メソッド
- TypeBuilder メソッドのページへのリンク