The System.ComponentModel.Design.Serialization.DefaultSerializationProviderAttribute attribute is placed on a serializer to indicate the class to use as a default provider of that type of serializer.
See Also: DefaultSerializationProviderAttribute Members
To be a default serialization provider, a class must implement the System.ComponentModel.Design.Serialization.IDesignerSerializationProvider interface and have an empty constructor. The class itself can be internal to the assembly. This class cannot be inherited.