Table of Contents

Class DeserializationResult

Namespace
CMS.DataEngine.Serialization
Assembly
CMS.DataEngine.dll

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

public class DeserializationResult : DeserializationResultBase
Inheritance
object
DeserializationResult
Inherited Members
Extension Methods

Constructors

DeserializationResult(BaseInfo)

Creates DeserializationResult instance.

public DeserializationResult(BaseInfo deserializedInfo)

Parameters

deserializedInfo BaseInfo

Info object representing deserialized data.

Properties

DeserializedInfo

Deserialized info object

public BaseInfo DeserializedInfo { get; }

Property Value

BaseInfo

Remarks

See IsValid to identify whether deserialization was fully or just partially successful.

Operators

implicit operator BaseInfo(DeserializationResult)

Implicit conversion to BaseInfo returns value of DeserializedInfo.

public static implicit operator BaseInfo(DeserializationResult deserializationResult)

Parameters

deserializationResult DeserializationResult

Returns

BaseInfo