C# Class kOS.Safe.Serialization.SafeSerializationMgr

Exibir arquivo Open project: KSP-KOS/KOS Class Usage Examples

Public Properties

Property Type Description
TYPE_KEY string

Public Methods

Method Description
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

Private Methods

Method Description
DumpValue ( object value, bool includeType ) : object

Method Details

AddAssembly() public static method

public static AddAssembly ( string assembly ) : void
assembly string
return void

CreateAndLoad() public method

public CreateAndLoad ( string typeFullName, Dump data ) : IDumper
typeFullName string
data Dump
return IDumper

CreateFromDump() public method

public CreateFromDump ( Dump dump ) : IDumper
dump Dump
return IDumper

CreateInstance() public method

public CreateInstance ( string typeFullName ) : IDumper
typeFullName string
return IDumper

CreateValue() public method

public CreateValue ( object value ) : object
value object
return object

Deserialize() public method

public Deserialize ( string input, IFormatReader formatter ) : IDumper
input string
formatter IFormatReader
return IDumper

Dump() public method

public Dump ( IDumper dumper, bool includeType = true ) : Dump
dumper IDumper
includeType bool
return Dump

IsPrimitiveStructure() public static method

public static IsPrimitiveStructure ( object serialized ) : bool
serialized object
return bool

IsSerializablePrimitive() public static method

public static IsSerializablePrimitive ( object serialized ) : bool
serialized object
return bool

SafeSerializationMgr() public method

public SafeSerializationMgr ( SafeSharedObjects sharedObjects ) : System
sharedObjects SafeSharedObjects
return System

Serialize() public method

public Serialize ( IDumper serialized, IFormatWriter formatter, bool includeType = true ) : string
serialized IDumper
formatter IFormatWriter
includeType bool
return string

ToString() public method

public ToString ( IDumper dumper ) : string
dumper IDumper
return string

Property Details

TYPE_KEY public_oe static_oe property

public static string TYPE_KEY
return string