C# Класс kOS.Safe.Serialization.SafeSerializationMgr

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

Открытые свойства

Свойство Тип Описание
TYPE_KEY string

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

Метод Описание
AddAssembly ( string assembly ) : void
CreateAndLoad ( string typeFullName, Dump data ) : IDumper
CreateFromDump ( Dump dump ) : IDumper
CreateInstance ( string typeFullName ) : IDumper
CreateValue ( object value ) : object
Deserialize ( string input, IFormatReader formatter ) : IDumper
Dump ( IDumper dumper, bool includeType = true ) : Dump
IsPrimitiveStructure ( object serialized ) : bool
IsSerializablePrimitive ( object serialized ) : bool
SafeSerializationMgr ( SafeSharedObjects sharedObjects ) : System
Serialize ( IDumper serialized, IFormatWriter formatter, bool includeType = true ) : string
ToString ( IDumper dumper ) : string

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

Метод Описание
DumpValue ( object value, bool includeType ) : object

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

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

public static AddAssembly ( string assembly ) : void
assembly string
Результат void

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

public CreateAndLoad ( string typeFullName, Dump data ) : IDumper
typeFullName string
data Dump
Результат IDumper

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

public CreateFromDump ( Dump dump ) : IDumper
dump Dump
Результат IDumper

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

public CreateInstance ( string typeFullName ) : IDumper
typeFullName string
Результат IDumper

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

public CreateValue ( object value ) : object
value object
Результат object

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

public Deserialize ( string input, IFormatReader formatter ) : IDumper
input string
formatter IFormatReader
Результат IDumper

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

public Dump ( IDumper dumper, bool includeType = true ) : Dump
dumper IDumper
includeType bool
Результат Dump

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

public static IsPrimitiveStructure ( object serialized ) : bool
serialized object
Результат bool

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

public static IsSerializablePrimitive ( object serialized ) : bool
serialized object
Результат bool

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

public SafeSerializationMgr ( SafeSharedObjects sharedObjects ) : System
sharedObjects SafeSharedObjects
Результат System

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

public Serialize ( IDumper serialized, IFormatWriter formatter, bool includeType = true ) : string
serialized IDumper
formatter IFormatWriter
includeType bool
Результат string

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

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

Описание свойств

TYPE_KEY публичное статическое свойство

public static string TYPE_KEY
Результат string