Table of Contents

Deserialize Method

Definition

Deserialize(Stream, Type)

Deserializes the specified value into an object of objectType.

public override object Deserialize(Stream value, Type objectType)

Parameters

value Stream

The object from which to deserialize the object graph.

objectType Type

The type of the deserialized object.

Returns

object

An object of objectType.

Exceptions

ArgumentNullException

value is null -or- objectType is null.

Deserialize(Stream, Action<IDeserializer, Parser>)

Deserializes the specified value using delegate deserializerFactory.

public void Deserialize(Stream value, Action<IDeserializer, Parser> deserializerFactory)

Parameters

value Stream

The object from which to deserialize the object graph.

deserializerFactory Action<IDeserializer, Parser>

The delegate that performs the deserialization.

Exceptions

ArgumentNullException

value is null -or- deserializerFactory is null.