Table of Contents

Namespace CMS.DataEngine.Serialization

Classes

DeserializationResult

Provides information on deserialization process result and partially or fully deserialized BaseInfo.

DeserializationResultBase

Provides information on deserialization process result.

FailedMapping

Provides information of name of field and translation reference that was impossible to map to existing DB objects.

SerializationExtensions

Extension methods for serialization and deserialization of BaseInfo.

StructuredData

Basic structured object implementation for valid XMLs.

TranslationHelperForeignKeyExtensions

Class provides extensions for TranslationHelper, enabling it to work with TranslationReference, TranslationReference serialized to XML (through CMS.DataEngine.Serialization.DeserializationFieldWrapper<TDataType>) and unsuccessful TranslationReferences stored in DeserializationResult

TranslationReference

Contains all information necessary to identify an object in database except for its ID. Pass it to the TranslationHelper to obtain the current ID.