PostSharp 4.3 / / Post­Sharp Documentation / API Reference / Post­Sharp.​Aspects.​Serialization Namespace / Binary­Aspect­Serializer Class / Binary­Aspect­Serializer Methods
BinaryAspectSerializer Methods

The BinaryAspectSerializer type exposes the following members.

  Name Description
Public method Static member ChainSurrogateSelector
Adds an item to the chain of surrogate selectors used during the process of serializing aspects.
Protected method Deserialize(Stream, IMetadataDispenser)
Deserializes a stream into an array if aspects.
(Overrides AspectSerializer.Deserialize(Stream, IMetadataDispenser).)
Public method Deserialize(Assembly, String, IMetadataDispenser)
Deserializes aspects contained in a managed resource of an assembly.
(Inherited from AspectSerializer.)
Public method Serialize
Serializes an array of aspects into a stream.
(Overrides AspectSerializer.Serialize(IAspect[], Stream, IMetadataEmitter).)
Extension Methods
  Name Description
Public Extension Method QueryInterface<T>
Gets the implementation of a specified interface for the specified object.
(Defined by QueryInterfaceExtensions.)
See Also