C# 클래스 Bender.Nodes.JsonNode

상속: NodeBase
파일 보기 프로젝트 열기: mikeobrien/Bender 1 사용 예제들

공개 메소드들

메소드 설명
Encode ( Stream stream, Encoding encoding = null ) : void
JsonNode ( NodeType type, Options options ) : System
JsonNode ( Stream stream, Encoding encoding = null ) : System
JsonNode ( byte bytes, Encoding encoding = null ) : System
JsonNode ( string json ) : System

보호된 메소드들

메소드 설명
AddNode ( INode node, bool named, Action modify ) : void
GetName ( ) : string
GetNodeType ( ) : NodeType
GetNodes ( ) : IEnumerable
GetValue ( ) : object
SetName ( string name ) : void
SetNodeType ( NodeType nodeType ) : void
SetValue ( object value ) : void

비공개 메소드들

메소드 설명
GetElementType ( NodeType type ) : ElementType
JsonNode ( JElement element, JsonNode parent ) : System

메소드 상세

AddNode() 보호된 메소드

protected AddNode ( INode node, bool named, Action modify ) : void
node INode
named bool
modify Action
리턴 void

Encode() 공개 메소드

public Encode ( Stream stream, Encoding encoding = null ) : void
stream Stream
encoding System.Text.Encoding
리턴 void

GetName() 보호된 메소드

protected GetName ( ) : string
리턴 string

GetNodeType() 보호된 메소드

protected GetNodeType ( ) : NodeType
리턴 NodeType

GetNodes() 보호된 메소드

protected GetNodes ( ) : IEnumerable
리턴 IEnumerable

GetValue() 보호된 메소드

protected GetValue ( ) : object
리턴 object

JsonNode() 공개 메소드

public JsonNode ( NodeType type, Options options ) : System
type NodeType
options Bender.Configuration.Options
리턴 System

JsonNode() 공개 메소드

public JsonNode ( Stream stream, Encoding encoding = null ) : System
stream Stream
encoding System.Text.Encoding
리턴 System

JsonNode() 공개 메소드

public JsonNode ( byte bytes, Encoding encoding = null ) : System
bytes byte
encoding System.Text.Encoding
리턴 System

JsonNode() 공개 메소드

public JsonNode ( string json ) : System
json string
리턴 System

SetName() 보호된 메소드

protected SetName ( string name ) : void
name string
리턴 void

SetNodeType() 보호된 메소드

protected SetNodeType ( NodeType nodeType ) : void
nodeType NodeType
리턴 void

SetValue() 보호된 메소드

protected SetValue ( object value ) : void
value object
리턴 void