JSMethod クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
JScript のメソッドを表します。 このクラスは、名前バインディング カテゴリに属します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public ref class JSMethod abstract : System::Reflection::MethodInfo
public abstract class JSMethod : System.Reflection.MethodInfo
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("561AC104-8869-4368-902F-4E0D7DDEDDDD")]
public abstract class JSMethod : System.Reflection.MethodInfo
type JSMethod = class
inherit MethodInfo
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("561AC104-8869-4368-902F-4E0D7DDEDDDD")>]
type JSMethod = class
inherit MethodInfo
Public MustInherit Class JSMethod
Inherits MethodInfo
- 継承
- 派生
- 属性
プロパティ
Attributes |
このメソッドに関連付けられている属性を取得します。 (継承元 MethodBase) |
CallingConvention |
このメソッドの呼び出し規約を示す値を取得します。 (継承元 MethodBase) |
ContainsGenericParameters |
ジェネリック メソッドに未割り当てのジェネリック型パラメーターが含まれているかどうかを示す値を取得します。 (継承元 MethodInfo) |
CustomAttributes |
このメンバーのカスタム属性を含むコレクションを取得します。 (継承元 MemberInfo) |
DeclaringType |
このメンバーを宣言するクラスを取得します。 (継承元 MemberInfo) |
IsAbstract |
メソッドが抽象メソッドかどうかを示す値を取得します。 (継承元 MethodBase) |
IsAssembly |
このメソッドまたはコンストラクターを参照できる範囲が Assembly によって示されるかどうかを表す値を取得します。ここで判定されるのは、このメソッドまたはコンストラクターが同じアセンブリ内の他の型でのみ参照でき、アセンブリ外部の派生型では参照できないものであることです。 (継承元 MethodBase) |
IsCollectible |
この MemberInfo オブジェクトが、収集可能な AssemblyLoadContext に保持されているアセンブリの一部であるかどうかを示す値を取得します。 (継承元 MemberInfo) |
IsConstructedGenericMethod | (継承元 MethodBase) |
IsConstructor |
メソッドがコンストラクターかどうかを示す値を取得します。 (継承元 MethodBase) |
IsFamily |
このメソッドまたはコンストラクターへの参照範囲が Family によって正しく示されるかどうかを表す値を取得します。ここで判定されるのは、メソッドまたはコンストラクターはそれらのクラスと派生クラスの内側でのみ参照できるものであることです。 (継承元 MethodBase) |
IsFamilyAndAssembly |
このメソッドまたはコンストラクターへの参照範囲が FamANDAssem によって示されるかどうかを表す値を取得します。ここで判定されるのは、メソッドまたはコンストラクターは派生クラスから呼び出すことができるが、それらが同じアセンブリ内にある場合に限るものであることです。 (継承元 MethodBase) |
IsFamilyOrAssembly |
このメソッドまたはコンストラクターを参照可能な範囲が FamORAssem によって示されるかどうかを表す値を取得します。ここで判定されるのは、メソッドまたはコンストラクターは任意の場所にある派生クラスと、同じアセンブリ内のクラスから呼び出すことができるものであることです。 (継承元 MethodBase) |
IsFinal |
このメソッドが |
IsGenericMethod |
現在のメソッドがジェネリック メソッドかどうかを示す値を取得します。 (継承元 MethodInfo) |
IsGenericMethodDefinition |
現在の MethodInfo がジェネリック メソッドの定義を表しているかどうかを示す値を取得します。 (継承元 MethodInfo) |
IsHideBySig |
派生クラスで、正確に同じシグネチャを持つ同じ種類のメンバーだけが隠しメンバーになるかどうかを示す値を取得します。 (継承元 MethodBase) |
IsPrivate |
このメンバーがプライベートかどうかを示す値を取得します。 (継承元 MethodBase) |
IsPublic |
パブリック メソッドかどうかを示す値を取得します。 (継承元 MethodBase) |
IsSecurityCritical |
現在のメソッドまたはコンストラクターが、現在の信頼レベルでセキュリティ クリティカルまたはセキュリティ セーフ クリティカルであり、重要な操作を実行できるかどうかを示す値を取得します。 (継承元 MethodBase) |
IsSecuritySafeCritical |
現在のメソッドまたはコンストラクターが、現在の信頼レベルでセキュリティ セーフ クリティカルであり、重要な操作を実行でき、透過的なコードからアクセスできるかどうかを示す値を取得します。 (継承元 MethodBase) |
IsSecurityTransparent |
現在のメソッドまたはコンストラクターが、現在の信頼レベルで透過的であり、重要な操作を実行できないかどうかを示す値を取得します。 (継承元 MethodBase) |
IsSpecialName |
特別な名前のメソッドかどうかを示す値を取得します。 (継承元 MethodBase) |
IsStatic |
メソッドが |
IsVirtual |
メソッドが |
MemberType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメソッドが存在するメンバーの型を取得します。 このクラスの派生元である MemberInfo から派生したクラスの型を識別します。 |
MetadataToken |
メタデータ要素を識別する値を取得します。 (継承元 MemberInfo) |
MethodHandle |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメソッドの内部メタデータ表現を識別するハンドルを取得します。 |
MethodImplementationFlags |
メソッド実装の属性を指定する MethodImplAttributes フラグを取得します。 (継承元 MethodBase) |
Module |
現在の MemberInfo によって表されるメンバーを宣言する型が定義されているモジュールを取得します。 (継承元 MemberInfo) |
Name |
現在のメンバーの名前を取得します。 (継承元 MemberInfo) |
ReflectedType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 リフレクションによってこのインスタンスを取得するために使用したクラス オブジェクトを取得します。 |
ReturnParameter |
戻り値の型にカスタム修飾子があるかどうかなど、メソッドの戻り値の型に関する情報を格納している ParameterInfo オブジェクトを取得します。 (継承元 MethodInfo) |
ReturnType |
このメソッドの戻り値の型を取得します。 (継承元 MethodInfo) |
ReturnTypeCustomAttributes |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメソッドの戻り値の型のカスタム属性を取得します。 |
メソッド
CreateDelegate(Type) |
このメソッドから、指定した型のデリゲートを作成します。 (継承元 MethodInfo) |
CreateDelegate(Type, Object) |
このメソッドから、指定した型のデリゲートを、指定したターゲットを使用して作成します。 (継承元 MethodInfo) |
CreateDelegate<T>() |
このメソッドから |
CreateDelegate<T>(Object) |
このメソッドから、指定したターゲットを使用して、 |
Equals(Object) |
このインスタンスが、指定されたオブジェクトと等価であるかどうかを示す値を返します。 (継承元 MethodInfo) |
GetBaseDefinition() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメソッドが最初に宣言された直接基本クラスまたは間接基本クラスのメソッドに対する MethodInfo オブジェクトを返します。 |
GetCustomAttributes(Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメソッドにアタッチされているカスタム属性を含む配列を返します。 |
GetCustomAttributes(Type, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した型の属性のみを検索して、このメソッドにアタッチされているカスタム属性を含む配列を返します。 |
GetCustomAttributesData() |
ターゲット メンバーに適用されている属性に関するデータを表す CustomAttributeData オブジェクトのリストを返します。 (継承元 MemberInfo) |
GetGenericArguments() |
ジェネリック メソッドの型引数、またはジェネリック メソッドの定義の型パラメーターを表す Type オブジェクトの配列を返します。 (継承元 MethodInfo) |
GetGenericMethodDefinition() |
現在のメソッドを構築する元になるジェネリック メソッド定義を表す MethodInfo オブジェクトを返します。 (継承元 MethodInfo) |
GetHashCode() |
このインスタンスのハッシュ コードを返します。 (継承元 MethodInfo) |
GetMethodBody() |
派生クラスでオーバーライドされると、現在のメソッドの MSIL ストリーム、ローカル変数、および例外にアクセスできるようにする MethodBody オブジェクトを取得します。 (継承元 MethodBase) |
GetMethodImplementationFlags() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメソッドの実装に関する情報を返します。 |
GetParameters() |
派生クラスによってオーバーライドされた場合、指定したメソッドまたはコンストラクターのパラメーターを取得します。 (継承元 MethodBase) |
GetType() |
メソッドの属性を取得し、メソッドのメタデータにアクセスできるようにします。 (継承元 MethodInfo) |
HasSameMetadataDefinitionAs(MemberInfo) | (継承元 MemberInfo) |
Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した情報を使用して、メソッドを呼び出します。 |
Invoke(Object, Object[]) |
指定されたパラメーターを使用して、現在のインスタンスが表すメソッドまたはコンストラクターを呼び出します。 (継承元 MethodInfo) |
IsDefined(Type, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した属性の型がこのメソッドにアタッチされているかどうかを判断します。 |
MakeGenericMethod(Type[]) |
現在のジェネリック メソッド定義の型パラメーターを型の配列要素に置き換え、その結果構築されるメソッドを表す MethodInfo オブジェクトを返します。 (継承元 MethodInfo) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
明示的なインターフェイスの実装
拡張メソッド
GetCustomAttribute(MemberInfo, Type) |
指定したメンバーに適用される指定した型のカスタム属性を取得します。 |
GetCustomAttribute(MemberInfo, Type, Boolean) |
指定したメンバーに適用される指定した型のカスタム属性を取得し、オプションでそのメンバーの先祖を調べます。 |
GetCustomAttribute<T>(MemberInfo) |
指定したメンバーに適用される指定した型のカスタム属性を取得します。 |
GetCustomAttribute<T>(MemberInfo, Boolean) |
指定したメンバーに適用される指定した型のカスタム属性を取得し、オプションでそのメンバーの先祖を調べます。 |
GetCustomAttributes(MemberInfo) |
指定されたメンバーに適用されるカスタム属性のコレクションを取得します。 |
GetCustomAttributes(MemberInfo, Boolean) |
指定されたメンバーに適用されるカスタム属性のコレクションを取得し、オプションでそのメンバーの先祖を調べます。 |
GetCustomAttributes(MemberInfo, Type) |
指定されたメンバーに適用される指定された型のカスタム属性のコレクションを取得します。 |
GetCustomAttributes(MemberInfo, Type, Boolean) |
指定されたメンバーに適用されている指定された型のカスタム属性のコレクションを取得し、オプションでそのメンバーの先祖を調べます。 |
GetCustomAttributes<T>(MemberInfo) |
指定されたメンバーに適用される指定された型のカスタム属性のコレクションを取得します。 |
GetCustomAttributes<T>(MemberInfo, Boolean) |
指定されたメンバーに適用されている指定された型のカスタム属性のコレクションを取得し、オプションでそのメンバーの先祖を調べます。 |
IsDefined(MemberInfo, Type) |
指定された型のカスタム属性が指定されたメンバーに適用されているかどうかを示します。 |
IsDefined(MemberInfo, Type, Boolean) |
指定された型のカスタム属性が指定されたメンバーに適用され、オプションで先祖に適用されているかどうかを示します。 |
GetRuntimeBaseDefinition(MethodInfo) |
メソッドが最初に宣言された直接基本クラスまたは間接基本クラスの指定したメソッドを表すオブジェクトを取得します。 |