C# Класс TagTool.Serialization.ResourceSerializationContext

A serialization context for serializing and deserializing resource definition structures.
Наследование: ISerializationContext
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddressToOffset ( uint currentOffset, uint address ) : uint
BeginDeserialize ( TagStructureInfo info ) : BinaryReader
BeginSerialize ( TagStructureInfo info ) : void
CreateBlock ( ) : IDataBlock
EndDeserialize ( TagStructureInfo info, object obj ) : void
EndSerialize ( TagStructureInfo info, byte data, uint mainStructOffset ) : void
GetTagByIndex ( int index ) : TagInstance
ResourceSerializationContext ( ResourceReference resource ) : System

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

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

public AddressToOffset ( uint currentOffset, uint address ) : uint
currentOffset uint
address uint
Результат uint

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

public BeginDeserialize ( TagStructureInfo info ) : BinaryReader
info TagStructureInfo
Результат System.IO.BinaryReader

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

public BeginSerialize ( TagStructureInfo info ) : void
info TagStructureInfo
Результат void

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

public CreateBlock ( ) : IDataBlock
Результат IDataBlock

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

public EndDeserialize ( TagStructureInfo info, object obj ) : void
info TagStructureInfo
obj object
Результат void

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

public EndSerialize ( TagStructureInfo info, byte data, uint mainStructOffset ) : void
info TagStructureInfo
data byte
mainStructOffset uint
Результат void

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

public GetTagByIndex ( int index ) : TagInstance
index int
Результат TagTool.TagGroups.TagInstance

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

public ResourceSerializationContext ( ResourceReference resource ) : System
resource TagTool.Cache.ResourceReference
Результат System