Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Interface: RT.Serialization.IClassifyTypeProcessor

Summary

Contains methods to process all objects of a specific type and/or their serialized forms before or after Classify serializes/deserializes them, regardless of the Classify format. To use this, create a type that implements this interface and then pass an instance of that type to ClassifyOptions.AddTypeProcessor(Type, IClassifyTypeProcessor).

Remarks

This interface has no effect when implemented by the object being serialized or deserialized. For that, use IClassifyObjectProcessor.

Instance methods

void
AfterDeserialize(object obj)
  • Abstract
Post-processes an object after Classify has restored it from serialized form. This method is automatically invoked by Classify and should not be called directly.
void
BeforeSerialize(object obj)
  • Abstract
Pre-processes the object before Classify serializes it. This method is automatically invoked by Classify and should not be called directly.