C# 클래스 HotChai.Serialization.UnitTest.ComplexObject

파일 보기 프로젝트 열기: hotchai/serialize.net 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ComplexObject System
ReadArrayOfSimpleObjects HotChai.Serialization.UnitTest.SimpleObject[]
ReadNestedArrayOfInts int[][]
ReadNestedArrayOfSimpleObjects HotChai.Serialization.UnitTest.SimpleObject[][]
ReadNestedArrayOfStrings string[][]
WriteMember void
WriteMember void
WriteMember void

공개 메소드들

메소드 설명
Create ( ) : ComplexObject
ReadFrom ( IObjectReader reader ) : ComplexObject
VerifyIsEqual ( ComplexObject other ) : void
WriteTo ( IObjectWriter writer, ComplexObject complexObject ) : void

비공개 메소드들

메소드 설명
ComplexObject ( ) : System
ReadArrayOfSimpleObjects ( IObjectReader reader ) : HotChai.Serialization.UnitTest.SimpleObject[]
ReadNestedArrayOfInts ( IObjectReader reader ) : int[][]
ReadNestedArrayOfSimpleObjects ( IObjectReader reader ) : HotChai.Serialization.UnitTest.SimpleObject[][]
ReadNestedArrayOfStrings ( IObjectReader reader ) : string[][]
WriteMember ( IObjectWriter writer, int memberKey, SimpleObject array ) : void
WriteMember ( IObjectWriter writer, int memberKey, int array ) : void
WriteMember ( IObjectWriter writer, int memberKey, string array ) : void

메소드 상세

Create() 공개 정적인 메소드

public static Create ( ) : ComplexObject
리턴 ComplexObject

ReadFrom() 공개 정적인 메소드

public static ReadFrom ( IObjectReader reader ) : ComplexObject
reader IObjectReader
리턴 ComplexObject

VerifyIsEqual() 공개 메소드

public VerifyIsEqual ( ComplexObject other ) : void
other ComplexObject
리턴 void

WriteTo() 공개 정적인 메소드

public static WriteTo ( IObjectWriter writer, ComplexObject complexObject ) : void
writer IObjectWriter
complexObject ComplexObject
리턴 void