TypeReflector クラス

定義

GetMember(String, BindingFlags) よりも高速な GetMember(String, BindingFlags) の実装を提供します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class TypeReflector sealed : Microsoft::JScript::ScriptObject
public sealed class TypeReflector : Microsoft.JScript.ScriptObject
type TypeReflector = class
    inherit ScriptObject
Public NotInheritable Class TypeReflector
Inherits ScriptObject
継承
TypeReflector

フィールド

engine

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

スクリプト エンジンへの参照を格納します。

(継承元 ScriptObject)
parent

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

親オブジェクトへの参照を格納します。

(継承元 ScriptObject)

プロパティ

Item[Double]

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した Double インデックス値で指定されるスクリプト オブジェクトのメンバーを取得または設定します。

(継承元 ScriptObject)
Item[Int32]

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した Int32 インデックス値で指定されるスクリプト オブジェクトのメンバーを取得または設定します。

(継承元 ScriptObject)
Item[Object[]]

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した名前、指定した Double インデックス値、または指定した Int32 インデックス値で指定されるスクリプト オブジェクトのメンバーを取得または設定します。

(継承元 ScriptObject)
Item[String]

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した名前によって指定されるスクリプト オブジェクトのメンバーを取得または設定します。

(継承元 ScriptObject)
UnderlyingSystemType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

スクリプト オブジェクトの型を取得します。

(継承元 ScriptObject)

メソッド

Equals(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetField(String, BindingFlags)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した名前のフィールドを取得します。

(継承元 ScriptObject)
GetFields(BindingFlags)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のスクリプト オブジェクトのすべてのフィールドに対応する FieldInfo オブジェクトの配列を取得します。

(継承元 ScriptObject)
GetHashCode()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定のハッシュ関数として機能します。

(継承元 Object)
GetMember(String, BindingFlags)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したバインディング制約を使用して、指定したメンバーを検索します。

GetMembers(BindingFlags)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

常に JScriptException 例外をスローします。

GetMethod(String, BindingFlags)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した名前のメソッドを取得します。

(継承元 ScriptObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した選択基準を使用して、指定した名前のメソッドを取得します。

(継承元 ScriptObject)
GetMethods(BindingFlags)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のスクリプト オブジェクトのすべてのメソッドに対応する MethodInfo オブジェクトの配列を取得します。

(継承元 ScriptObject)
GetParent()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

親オブジェクトへの参照を取得します。

(継承元 ScriptObject)
GetProperties(BindingFlags)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のスクリプト オブジェクトのすべてのプロパティに対応する PropertyInfo オブジェクトの配列を取得します。

(継承元 ScriptObject)
GetProperty(String, BindingFlags)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した名前のプロパティを取得します。

(継承元 ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した選択基準を使用して、指定した名前のプロパティを取得します。

(継承元 ScriptObject)
GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスの Type を取得します。

(継承元 Object)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したメンバーを呼び出します。

(継承元 ScriptObject)
MemberwiseClone()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください