C# 클래스 kOS.Safe.Serialization.SafeSerializationMgr

파일 보기 프로젝트 열기: KSP-KOS/KOS 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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