C# Класс Foundatio.Repositories.JsonPatch.Operation

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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