Table of Contents

IMarshaller Interface

Definition

Namespace
Savvyio
Assemblies
Savvyio.Core.dll
Source
src/Savvyio.Core/IMarshaller.cs

Defines methods for serializing and deserializing objects to and from a Stream.

public interface IMarshaller

Methods

Name Description
Deserialize(Stream, Type)

Deserializes the specified data into an object of returnType.

Deserialize<TValue>(Stream)

Deserializes the specified data into an object of TValue.

Serialize(object, Type)

Serializes the specified value to an object of Stream.

Serialize<TValue>(TValue)

Serializes the specified value to an object of Stream.