C# 클래스 DynamicJson.JsonObject

상속: JsonValue
파일 보기 프로젝트 열기: pieterbreed/Dynamic-Json-for-.NET

공개 메소드들

메소드 설명
Add ( JsonValue>.KeyValuePair kvp ) : void
Add ( string s, JsonValue v ) : void
Equals ( object obj ) : bool
GetHashCode ( ) : int
Has ( string memberName ) : bool
JsonObject ( JsonValue>.IEnumerable pairs ) : System
MakePrintValue ( ) : string
Parse ( Stream stream ) : JsonObject
Parse ( string s ) : JsonObject
TryGetMember ( GetMemberBinder binder, object &result ) : bool
TrySetMember ( SetMemberBinder binder, object value ) : bool
this ( string s ) : JsonValue

비공개 메소드들

메소드 설명
ObjectContracts ( ) : void
ParseANTLRStream ( Antlr.Runtime.ANTLRStringStream inputStream ) : JsonObject

메소드 상세

Add() 공개 메소드

public Add ( JsonValue>.KeyValuePair kvp ) : void
kvp JsonValue>.KeyValuePair
리턴 void

Add() 공개 메소드

public Add ( string s, JsonValue v ) : void
s string
v JsonValue
리턴 void

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Has() 공개 메소드

public Has ( string memberName ) : bool
memberName string
리턴 bool

JsonObject() 공개 메소드

public JsonObject ( JsonValue>.IEnumerable pairs ) : System
pairs JsonValue>.IEnumerable
리턴 System

MakePrintValue() 공개 메소드

public MakePrintValue ( ) : string
리턴 string

Parse() 공개 정적인 메소드

public static Parse ( Stream stream ) : JsonObject
stream Stream
리턴 JsonObject

Parse() 공개 정적인 메소드

public static Parse ( string s ) : JsonObject
s string
리턴 JsonObject

TryGetMember() 공개 메소드

public TryGetMember ( GetMemberBinder binder, object &result ) : bool
binder System.Dynamic.GetMemberBinder
result object
리턴 bool

TrySetMember() 공개 메소드

public TrySetMember ( SetMemberBinder binder, object value ) : bool
binder System.Dynamic.SetMemberBinder
value object
리턴 bool

this() 공개 메소드

public this ( string s ) : JsonValue
s string
리턴 JsonValue