C# Класс Protogame.ModelSerializerGeneric

Serializes and deserializes IModel for storage in a binary format.
Наследование: IModelSerializer
Показать файл Открыть проект

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

Метод Описание
Deserialize ( string name, byte data ) : Model

Deserialize the specified byte array into a concrete Model implementation.

ModelSerializerGeneric ( ModelSerializerVersion1 modelSerializerVersion1, ModelSerializerVersion2 modelSerializerVersion2, ModelSerializerVersion3 modelSerializerVersion3, ModelSerializerVersion4 modelSerializerVersion4 ) : System
Serialize ( IModel model ) : byte[]

Serializes the specified IModel into a byte array.

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

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

Deserialize the specified byte array into a concrete Model implementation.
public Deserialize ( string name, byte data ) : Model
name string
data byte /// The byte array to deserialize. ///
Результат Model

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

public ModelSerializerGeneric ( ModelSerializerVersion1 modelSerializerVersion1, ModelSerializerVersion2 modelSerializerVersion2, ModelSerializerVersion3 modelSerializerVersion3, ModelSerializerVersion4 modelSerializerVersion4 ) : System
modelSerializerVersion1 ModelSerializerVersion1
modelSerializerVersion2 ModelSerializerVersion2
modelSerializerVersion3 ModelSerializerVersion3
modelSerializerVersion4 ModelSerializerVersion4
Результат System

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

Serializes the specified IModel into a byte array.
public Serialize ( IModel model ) : byte[]
model IModel /// The model to serialize. ///
Результат byte[]