英語で読む

次の方法で共有


ModuleBuilder.GetMethodToken メソッド

定義

このモジュール内で指定したメソッドの識別に使用したトークンを返します。

オーバーロード

GetMethodToken(MethodInfo)

このモジュール内で指定したメソッドの識別に使用したトークンを返します。

GetMethodToken(MethodInfo, IEnumerable<Type>)

このモジュール内の指定された属性とパラメーターの型を持つメソッドの識別に使用したトークンを返します。

GetMethodToken(MethodInfo)

このモジュール内で指定したメソッドの識別に使用したトークンを返します。

C#
public System.Reflection.Emit.MethodToken GetMethodToken (System.Reflection.MethodInfo method);

パラメーター

method
MethodInfo

トークンを取得するメソッド。

戻り値

このモジュール内で指定したメソッドの識別に使用したトークン。

例外

methodnullです。

メソッドの宣言型がこのモジュールにありません。

適用対象

.NET Framework 4.8.1 およびその他のバージョン
製品 バージョン
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

GetMethodToken(MethodInfo, IEnumerable<Type>)

このモジュール内の指定された属性とパラメーターの型を持つメソッドの識別に使用したトークンを返します。

C#
public System.Reflection.Emit.MethodToken GetMethodToken (System.Reflection.MethodInfo method, System.Collections.Generic.IEnumerable<Type> optionalParameterTypes);

パラメーター

method
MethodInfo

トークンを取得するメソッド。

optionalParameterTypes
IEnumerable<Type>

メソッドに対する省略可能なパラメーターの型のコレクション。

戻り値

このモジュール内で指定したメソッドの識別に使用したトークン。

例外

methodnullです。

メソッドの宣言型がこのモジュールにありません。

適用対象

.NET Framework 4.8.1 およびその他のバージョン
製品 バージョン
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1