C# Class Rhino.NativeJSON

Inheritance: IdScriptableObject
显示文件 Open project: hazzik/Rhino.Net Class Usage Examples

Public Methods

Method Description
ExecIdCall ( IdFunctionObject f, Context cx, Scriptable scope, Scriptable thisObj, object args ) : object
GetClassName ( ) : string
Parse ( Context cx, Scriptable scope, string jtext, Callable reviver ) : object
Stringify ( Context cx, Scriptable scope, object value, object replacer, object space ) : object

Protected Methods

Method Description
FindPrototypeId ( string s ) : int
InitPrototypeId ( int id ) : void

Private Methods

Method Description
Init ( Scriptable scope, bool @sealed ) : void
Ja ( NativeArray value, NativeJSON state ) : string
Jo ( Scriptable value, NativeJSON state ) : string
Join ( ICollection objs, string delimiter ) : string
NativeJSON ( ) : System
Parse ( Context cx, Scriptable scope, string jtext ) : object
Quote ( string @string ) : string
Repeat ( char c, int count ) : string
Str ( object key, Scriptable holder, NativeJSON state ) : object
Walk ( Context cx, Scriptable scope, Callable reviver, Scriptable holder, object name ) : object

Method Details

ExecIdCall() public method

public ExecIdCall ( IdFunctionObject f, Context cx, Scriptable scope, Scriptable thisObj, object args ) : object
f IdFunctionObject
cx Context
scope Scriptable
thisObj Scriptable
args object
return object

FindPrototypeId() protected method

protected FindPrototypeId ( string s ) : int
s string
return int

GetClassName() public method

public GetClassName ( ) : string
return string

InitPrototypeId() protected method

protected InitPrototypeId ( int id ) : void
id int
return void

Parse() public static method

public static Parse ( Context cx, Scriptable scope, string jtext, Callable reviver ) : object
cx Context
scope Scriptable
jtext string
reviver Callable
return object

Stringify() public static method

public static Stringify ( Context cx, Scriptable scope, object value, object replacer, object space ) : object
cx Context
scope Scriptable
value object
replacer object
space object
return object