Show / Hide Table of Contents

Namespace Sartorius.SAF.Serialization

Classes

BinarySerializer

Implements functions for serializing and deserializing of objects.

CustomExpressionXmlConverter

Defined converter for XML element and expression.

Evaluator

ExpressionSerializer

JsonSerializer

A Json implementation of ISerializer.

KnownTypeExpressionXmlConverter

LinqHelper

NameTypePair

Implements container for name and type.

Query<T>

Explicit interface implementation of IQueryable

QueryCreator

Creates (IQueryable) Query instances that actually have a backing data source. this class is almost analogous to the DLinqSerializer class in that it works with the CustomExpressionXmlConverter by providing the data source to the Query (IQueryable) when it is deserialized.

QueryExpressionXmlConverter

Implements CustomExpressionXmlConverter.

SerializationContext

This context can provide a custom SerilizationBinder to the legacy binary serialization.

SerializerExportAttribute

Export attribute for an ISerializer implementation.

TypeResolver

Used only by WCF (SScada). TODO: the sub folder ExpressionSerializer can be removed (?)

Unknown

This type is used during deserialization if an unknown type is encountered.

UnknownCollection

Represents an unknown collection during deserialization.

Interfaces

IExpressionSerializer

Expression serializer interface definition

ISerializer

Provides functionality for serializing and deserializing objects.

ISerializerMetadata

Metadata for a serializer.

ISerializerProvider

Provides functionality to get ISerializers by their priorities.

Back to top Generated by DocFX