PostSharpAPI ReferencePost­Sharp.​Patterns.​Caching.​SerializersData­Contract­Serializer
Open sandboxFocus

DataContractSerializer Class

An implementation of ISerializer that uses . You can derive this class to use a different System.Runtime.Serialization.XmlObjectSerializer.

Inheritance
DataContractSerializer
Implements
ISerializer
Namespace: PostSharp.Patterns.Caching.Serializers
Assembly: PostSharp.Patterns.Caching.dll
Syntax
public class DataContractSerializer : Object, ISerializer

Constructors

Name Description
DataContractSerializer()

Initializes a new DataContractSerializer.

Methods

Name Description
CreateSerializer()

Creates a new System.Runtime.Serialization.XmlObjectSerializer. The default implementation creates a .

Deserialize(Byte[])

Deserializes a byte array into an object.

Serialize(Object)

Serializes an object into a byte array.