Class | Description | |
---|---|---|
![]() | AppPersistenceManager | Application level PersistenceManager. |
![]() | ControlData | Contains information for a single persistable control. |
![]() | PersistenceData | Contains information for a list of persistable controls. |
![]() | PersistenceDataXml | This class contains the XML data of the persisted objects and list of AssemblyQualifiedNames used by XmlSerializer to deserialize custom types. |
![]() | PersistenceEventArgs | Persistence event arguments class. |
![]() | PersistenceIgnoreAttribute | Instructs PersistenceManager not to persist the specified property. |
![]() | PersistenceIgnoreEmptyAttribute | Instructs PersistenceManager not to persist the specified property if the property has no inner properties to persist. |
![]() | PersistenceLoadingEventArgs | PersistenceLoading event arguments class. |
![]() | PersistenceManager | PersistenceManager is the main class responsible for persisting and loading objects. |
![]() | PersistenceObject | Base class for all persistable objects. |
![]() | PersistenceSavingEventArgs | PersistenceSaving event arguments class. |
![]() | PropertyData | Contains information for a single persistable property. |
Interface | Description | |
---|---|---|
![]() | IPasswordContainer | Interface for controls which can be used to store text as password |
![]() | ISupportPersistence | Allows a control/object to control its own serialization and deserialization. |