C# Class IronRuby.JsonExt.GeneratorState

显示文件 Open project: nrk/ironruby-json Class Usage Examples

Public Methods

Method Description
CheckMaxNesting ( int depth ) : void
Configure ( RubyContext context, GeneratorState self, Hash configuration ) : void
Ensure ( Object obj ) : GeneratorState
Forget ( RubyContext context, Object obj ) : bool
GeneratorState ( ) : System
Remember ( RubyContext context, Object obj ) : void
Seen ( RubyContext context, Object obj ) : bool

Method Details

CheckMaxNesting() public method

public CheckMaxNesting ( int depth ) : void
depth int
return void

Configure() public static method

public static Configure ( RubyContext context, GeneratorState self, Hash configuration ) : void
context RubyContext
self GeneratorState
configuration Hash
return void

Ensure() public static method

public static Ensure ( Object obj ) : GeneratorState
obj Object
return GeneratorState

Forget() public method

public Forget ( RubyContext context, Object obj ) : bool
context RubyContext
obj Object
return bool

GeneratorState() public method

public GeneratorState ( ) : System
return System

Remember() public method

public Remember ( RubyContext context, Object obj ) : void
context RubyContext
obj Object
return void

Seen() public method

public Seen ( RubyContext context, Object obj ) : bool
context RubyContext
obj Object
return bool