C# Класс XSerializer.StringJsonSerializer

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

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

Метод Описание
DeserializeObject ( JsonReader reader, IJsonSerializeOperationInfo info, string path ) : object
Get ( Type type, bool encrypt ) : StringJsonSerializer
SerializeObject ( JsonWriter writer, object instance, IJsonSerializeOperationInfo info ) : void

Приватные методы

Метод Описание
GetMissingCloseQuoteException ( JsonReader reader, string path ) : MalformedDocumentException
GetMissingOpenQuoteException ( JsonReader reader, string path ) : MalformedDocumentException
GetStringValue ( Type type ) : string
Read ( JsonReader reader, IJsonSerializeOperationInfo info, string path ) : object
SetDelegates ( Type type, object>.Action &writeAction, Func &readFunc ) : void
StringJsonSerializer ( Type type, bool encrypt ) : System
Try ( Func parseFunc, string value, IJsonSerializeOperationInfo info, Type type, string path, int line, int position ) : object

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

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

public DeserializeObject ( JsonReader reader, IJsonSerializeOperationInfo info, string path ) : object
reader JsonReader
info IJsonSerializeOperationInfo
path string
Результат object

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

public static Get ( Type type, bool encrypt ) : StringJsonSerializer
type System.Type
encrypt bool
Результат StringJsonSerializer

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

public SerializeObject ( JsonWriter writer, object instance, IJsonSerializeOperationInfo info ) : void
writer JsonWriter
instance object
info IJsonSerializeOperationInfo
Результат void