PostSharpAPI ReferencePost­Sharp.​Aspects.​SerializationMsil­Aspect­SerializerDeserialize
Open sandboxFocus

MsilAspectSerializer.Deserialize Method

Deserialize(Stream, IMetadataDispenser)

Deserializes a stream into an array if aspects.

Declaration
protected override IAspect[] Deserialize(Stream stream, IMetadataDispenser metadataDispenser)
Parameters
Type Name Description
System.IO.Stream stream

Stream containing serialized aspects.

IMetadataDispenser metadataDispenser

Metadata dispenser to be used to resolve serialized metadata references in stream.

Returns
Type Description
IAspect[]

An array of aspects.

Overrides
AspectSerializer.Deserialize(Stream, IMetadataDispenser)
Remarks

The implementation is not allowed to change the order or array elements.