_MethodBuilder メソッド
パブリック メソッド
名前 | 説明 | |
---|---|---|
GetIDsOfNames | 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 | |
GetTypeInfo | オブジェクトの型情報を取得します。その後は、インターフェイスの型情報の取得に使用できます。 | |
GetTypeInfoCount | オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 | |
Invoke | オブジェクトが公開するプロパティおよびメソッドにアクセスできるようにします。 |
MethodBuilder メソッド
パブリック メソッド
名前 | 説明 | |
---|---|---|
AddDeclarativeSecurity | このメソッドに宣言セキュリティを追加します。 | |
CreateMethodBody | 指定した MSIL (Microsoft Intermediate Language) 命令のバイト配列を使用して、メソッドの本体を作成します。 | |
DefineGenericParameters | 現在のメソッドのジェネリック型パラメータの数を設定し、その名前を指定し、制約の定義に使用できる GenericTypeParameterBuilder オブジェクトの配列を返します。 | |
DefineParameter | このメソッドのパラメータを定義します。 | |
Equals | オーバーロードされます。 オーバーライドされます。 2 つのオブジェクトが等しいかどうかを判断します。 | |
GetBaseDefinition | オーバーライドされます。 メソッドの基本実装を返します。 | |
GetCurrentMethod | 現在実行中のメソッドを表す MethodBase オブジェクトを返します。 ( MethodBase から継承されます。) | |
GetCustomAttributes | オーバーロードされます。 オーバーライドされます。 このメソッドに対して定義されているカスタム属性を返します。 | |
GetGenericArguments | オーバーライドされます。 メソッドがジェネリック メソッドの場合に、メソッドの型パラメータを表す GenericTypeParameterBuilder オブジェクトの配列を返します。 | |
GetGenericMethodDefinition | オーバーライドされます。 このメソッドを返します。 | |
GetHashCode | オーバーライドされます。 このメソッドのハッシュ コードを取得します。 | |
GetILGenerator | オーバーロードされます。 このメソッドの ILGenerator を返します。 | |
GetMethodBody | 派生クラスでオーバーライドされると、現在のメソッドの MSIL ストリーム、ローカル変数、および例外にアクセスできるようにする MethodBody オブジェクトを取得します。 ( MethodBase から継承されます。) | |
GetMethodFromHandle | オーバーロードされます。 指定したハンドルを使用してメソッドの情報を取得します。 ( MethodBase から継承されます。) | |
GetMethodImplementationFlags | オーバーライドされます。 メソッドの実装フラグを返します。 | |
GetModule | このメソッドが含まれているモジュールへの参照を返します。 | |
GetParameters | オーバーライドされます。 このメソッドのパラメータを返します。 | |
GetToken | このメソッドのトークンを表す MethodToken を返します。 | |
GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) | |
Invoke | オーバーロードされます。 メソッドを呼び出します。 | |
IsDefined | オーバーライドされます。 指定されたカスタム属性の型が定義されているかどうかを確認します。 | |
MakeGenericMethod | オーバーライドされます。 指定したジェネリック型引数を使用して、現在のジェネリック メソッドの定義から構築されたジェネリック メソッドを返します。 | |
ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) | |
SetCustomAttribute | オーバーロードされます。 カスタム属性を設定します。 | |
SetImplementationFlags | このメソッドの実装フラグを設定します。 | |
SetMarshal | このメソッドの戻り値の型のマーシャリング情報を設定します。 | |
SetParameters | メソッドのパラメータの数と型を設定します。 | |
SetReturnType | メソッドの戻り値の型を設定します。 | |
SetSignature | 戻り値の型、パラメータの型、戻り値の型とパラメータの型の必須およびオプションのカスタム修飾子を含むメソッド シグネチャを設定します。 | |
SetSymCustomAttribute | BLOB を使用して、シンボリック カスタム属性を設定します。 | |
ToString | オーバーライドされます。 この MethodBuilder インスタンスを文字列として返します。 |
名前 | 説明 | |
---|---|---|
System.Runtime.InteropServices._MethodBuilder.GetIDsOfNames | 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 | |
System.Runtime.InteropServices._MethodBuilder.GetTypeInfo | オブジェクトの型情報を取得します。その後は、インターフェイスの型情報の取得に使用できます。 | |
System.Runtime.InteropServices._MethodBuilder.GetTypeInfoCount | オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 | |
System.Runtime.InteropServices._MethodBuilder.Invoke | オブジェクトが公開するプロパティおよびメソッドにアクセスできるようにします。 |
- _MethodBuilder メソッドのページへのリンク