Classes
IgnoreAttribute
Causes a field or property in an object being wrapped by Generated<T>(Config, Boolean) to be ignored during serialization and deserialization.
NonNullableAttribute
Indicates that a field or property in an object being wrapped by Generated<T>(Config, Boolean) that would otherwise be nullable (i.e. a reference type or a Nullable<T> type) should never be null, and the member will be ignored if the deserialized value is null.
NotifyPropertyChangesAttribute
Indicates that the generated subclass of the attribute's target should implement INotifyPropertyChanged. If the type this is applied to already inherits it, this is implied.
SerializedNameAttribute
Specifies a name for the serialized field or property in an object being wrapped by Generated<T>(Config, Boolean) that is different from the member name itself.
UseConverterAttribute
Indicates that a given field or property in an object being wrapped by Generated<T>(Config, Boolean) should be serialized and deserialized using the provided converter instead of the default mechanism.