Class Deserializer
Deserialization class.
Inherited Members
Namespace: Telerik.Windows.Persistence.Serialization
Assembly: Telerik.Windows.PersistenceFramework.dll
Syntax
public class Deserializer : SerializationBase, IDeserializer
Constructors
Deserializer(PersistenceManager)
Initializes a new instance of the Deserializer class.
Declaration
public Deserializer(PersistenceManager manager)
Parameters
PersistenceManager
manager
The associated PersistenceManager instance. |
Methods
Deserialize(Stream, Object)
Deserializes an object from the stream.
Declaration
public void Deserialize(Stream stream, object objectToDeserialize)
Parameters
System.IO.Stream
stream
The stream containing the deserialization data. |
System.Object
objectToDeserialize
The object to deserialize. |
Implements
Deserialize(Stream, Object[])
Deserializes objects from the specified stream.
Declaration
public void Deserialize(Stream stream, params object[] objectsToDeserialize)
Parameters
System.IO.Stream
stream
The stream containing the deserialization data. |
System.Object[]
objectsToDeserialize
The objects to deserialize. |
Implements
Deserialize(ReferenceValue, Object)
Deserializes a specific object and restores its property values.
Declaration
protected virtual void Deserialize(ReferenceValue refValue, object obj)
Parameters
ReferenceValue
refValue
The serialized reference object. |
System.Object
obj
The object being deserialized. |