Show / Hide Table of Contents

#

### 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.