C# Класс HotChai.Serialization.UnitTest.ComplexObject

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

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