SerializationFormat InterfaceNaiad Help

[This is preliminary documentation and is subject to change.]

Represents a particular format for serialization and deserialization.

Namespace: Microsoft.Research.Naiad.Serialization
Assembly: Microsoft.Research.Naiad (in Microsoft.Research.Naiad.dll) Version: 0.5.0.0 (0.5.0.0)
Syntax

C#
public interface SerializationFormat

The SerializationFormat type exposes the following members.

Methods

  NameDescription
Public methodGetSerializationForMinorVersionTElement
Returns a serializer and deserializer for a particular element type, using a specific minor version of the serialization format. N.B. The minor version must be less than or equal to the MinorVersion of this object.
Public methodGetSerializerTElement
Returns a serializer and deserializer for a particular element type.
Public methodRegisterCustomSerializationTElement, TSerializer
Registers the methods of TSerializer type as custom serialization and deserialization methods for elements of type TElement.
Top
Properties

  NameDescription
Public propertyMajorVersion
The major version of the serialization format. Different major versions may not be compatible with each other.
Public propertyMinorVersion
The minor version of the serialization format. An implementation of a particular major and minor version must support backwards compatibility with all serializers of the same major version and earlier minor versions.
Top
See Also

Reference