C# Class Microsoft.JScript.JSObject

Inheritance: ScriptObject, IEnumerable, IExpando
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Protected Properties

Свойство Type Description
field_table System.Collections.ArrayList

Private Properties

Свойство Type Description
DeleteMember bool
GetClassName String
GetDefaultValue Object
GetLocalMember System.Reflection.MemberInfo[]
GetMember System.Reflection.MemberInfo[]
GetMemberValue Object
GetPropertyEnumerator void
GetValueAtIndex Object
IEnumerable IEnumerator
IExpando System.Reflection.MethodInfo
IExpando System.Reflection.PropertyInfo
IExpando void
IsHiddenMember bool
JSObject System
JSObject System
JSObject System
SetMemberValue void
SetValueAtIndex void
SwapValues void

Méthodes publiques

Méthode Description
AddField ( String name ) : FieldInfo
GetMember ( String name, BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
GetMembers ( BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
JSObject ( ) : System
SetMemberValue2 ( String name, Object value ) : void
ToString ( ) : String

Private Methods

Méthode Description
DeleteMember ( String name ) : bool
GetClassName ( ) : String
GetDefaultValue ( PreferredType preferred_type ) : Object
GetLocalMember ( String name, BindingFlags bindingAttr, bool wrapMembers ) : System.Reflection.MemberInfo[]
GetMember ( String name, BindingFlags bindingAttr, bool wrapMembers ) : System.Reflection.MemberInfo[]
GetMemberValue ( String name ) : Object
GetPropertyEnumerator ( ArrayList enums, ArrayList objects ) : void
GetValueAtIndex ( uint index ) : Object
IEnumerable ( ) : IEnumerator
IExpando ( String name, Delegate method ) : MethodInfo
IExpando ( String name ) : PropertyInfo
IExpando ( MemberInfo m ) : void
IsHiddenMember ( MemberInfo mem ) : bool
JSObject ( ScriptObject parent ) : System
JSObject ( ScriptObject parent, Type subType ) : System
JSObject ( ScriptObject parent, bool checkSubType ) : System
SetMemberValue ( String name, Object value ) : void
SetValueAtIndex ( uint index, Object value ) : void
SwapValues ( uint left, uint right ) : void

Method Details

AddField() public méthode

public AddField ( String name ) : FieldInfo
name String
Résultat System.Reflection.FieldInfo

GetMember() public méthode

public GetMember ( String name, BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
name String
bindingAttr BindingFlags
Résultat System.Reflection.MemberInfo[]

GetMembers() public méthode

public GetMembers ( BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
bindingAttr BindingFlags
Résultat System.Reflection.MemberInfo[]

JSObject() public méthode

public JSObject ( ) : System
Résultat System

SetMemberValue2() public méthode

public SetMemberValue2 ( String name, Object value ) : void
name String
value Object
Résultat void

ToString() public méthode

public ToString ( ) : String
Résultat String

Property Details

field_table protected_oe property

protected ArrayList,System.Collections field_table
Résultat System.Collections.ArrayList