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

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

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

Метод Описание
Add ( string path, JToken value ) : void
AddOperation ( Operation operation ) : void
CopyToStream ( Stream stream, Formatting formatting = Formatting.Indented ) : void
CreateOperation ( string op ) : Operation
Load ( Newtonsoft.Json.Linq.JArray document ) : PatchDocument
Load ( Stream document ) : PatchDocument
Parse ( string jsondocument ) : PatchDocument
PatchDocument ( ) : System.Collections.Generic
Remove ( string path ) : void
Replace ( string path, JToken value ) : void
ToStream ( ) : MemoryStream
ToString ( ) : string
ToString ( Formatting formatting ) : string

Описание методов

Add() публичный Метод

public Add ( string path, JToken value ) : void
path string
value JToken
Результат void

AddOperation() публичный Метод

public AddOperation ( Operation operation ) : void
operation Operation
Результат void

CopyToStream() публичный Метод

public CopyToStream ( Stream stream, Formatting formatting = Formatting.Indented ) : void
stream System.IO.Stream
formatting Formatting
Результат void

CreateOperation() публичный статический Метод

public static CreateOperation ( string op ) : Operation
op string
Результат Operation

Load() публичный статический Метод

public static Load ( Newtonsoft.Json.Linq.JArray document ) : PatchDocument
document Newtonsoft.Json.Linq.JArray
Результат PatchDocument

Load() публичный статический Метод

public static Load ( Stream document ) : PatchDocument
document System.IO.Stream
Результат PatchDocument

Parse() публичный статический Метод

public static Parse ( string jsondocument ) : PatchDocument
jsondocument string
Результат PatchDocument

PatchDocument() публичный Метод

public PatchDocument ( ) : System.Collections.Generic
Результат System.Collections.Generic

Remove() публичный Метод

public Remove ( string path ) : void
path string
Результат void

Replace() публичный Метод

public Replace ( string path, JToken value ) : void
path string
value JToken
Результат void

ToStream() публичный Метод

public ToStream ( ) : MemoryStream
Результат System.IO.MemoryStream

ToString() публичный Метод

public ToString ( ) : string
Результат string

ToString() публичный Метод

public ToString ( Formatting formatting ) : string
formatting Formatting
Результат string