C# 클래스 Foundatio.Repositories.JsonPatch.Operation

파일 보기 프로젝트 열기: exceptionless/Foundatio.Repositories 1 사용 예제들

공개 메소드들

메소드 설명
Build ( Newtonsoft.Json.Linq.JObject jOperation ) : Operation
Parse ( string json ) : Operation
Read ( Newtonsoft.Json.Linq.JObject jOperation ) : void
Write ( JsonWriter writer ) : void

보호된 메소드들

메소드 설명
WriteFromPath ( JsonWriter writer, string path ) : void
WriteOp ( JsonWriter writer, string op ) : void
WritePath ( JsonWriter writer, string path ) : void
WriteValue ( JsonWriter writer, JToken value ) : void

메소드 상세

Build() 공개 정적인 메소드

public static Build ( Newtonsoft.Json.Linq.JObject jOperation ) : Operation
jOperation Newtonsoft.Json.Linq.JObject
리턴 Operation

Parse() 공개 정적인 메소드

public static Parse ( string json ) : Operation
json string
리턴 Operation

Read() 공개 추상적인 메소드

public abstract Read ( Newtonsoft.Json.Linq.JObject jOperation ) : void
jOperation Newtonsoft.Json.Linq.JObject
리턴 void

Write() 공개 추상적인 메소드

public abstract Write ( JsonWriter writer ) : void
writer Newtonsoft.Json.JsonWriter
리턴 void

WriteFromPath() 보호된 정적인 메소드

protected static WriteFromPath ( JsonWriter writer, string path ) : void
writer Newtonsoft.Json.JsonWriter
path string
리턴 void

WriteOp() 보호된 정적인 메소드

protected static WriteOp ( JsonWriter writer, string op ) : void
writer Newtonsoft.Json.JsonWriter
op string
리턴 void

WritePath() 보호된 정적인 메소드

protected static WritePath ( JsonWriter writer, string path ) : void
writer Newtonsoft.Json.JsonWriter
path string
리턴 void

WriteValue() 보호된 정적인 메소드

protected static WriteValue ( JsonWriter writer, JToken value ) : void
writer Newtonsoft.Json.JsonWriter
value JToken
리턴 void