Version

AppPersistenceManager Class Members

The following tables list the members exposed by AppPersistenceManager.

Public Properties
 NameDescription
Public PropertySkipEmptyChildIf true, if properties and child objects are both null, the current objects is not persisted at all. Exception is a Behavior, since it can have only default values which will not be persisted, thought the behavior should be persisted (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public Methods
 NameDescription
Public MethodHandlePageHandles persistence for a whole page. This method should be called before or during page Init.  
Public MethodLoadCollectionRestores a collection of items from ControlData. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodLoadComplexPropertyLoads an object from the data in the controlData param. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodLoadControlLoads the persistence data for the specified object. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodLoadPageLoads the persistence data for the specified page. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodLoadSimplePropertySets a value to a property specified in the propertyData param. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodSaveCollectionPropertyCreates ControlData for the specified collection. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodSaveComplexPropertyCreates ControlData for the specified complex property. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodSaveControlCreates ControlData for the specified object. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodSaveControlByDefaultCreates ControlData for the specified object by saving simple properties to Properties and complex objects to ChildControls (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodSavePageSaves persistence data for the specified page. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodSavePropertyCreates PropertyData for the specified property. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodShouldSaveComplexPropertyDecides if a complex property should be persisted. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Public MethodShouldSavePropertyDecides if a property should be persisted. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Protected Methods
 NameDescription
Protected MethodIsIgnoredControlTypeDetermines whether the specified type should be ignored. (Inherited from Infragistics.Web.UI.Framework.Persistence.PersistenceManager)
Protected MethodOnPersistenceLoaded  
Protected MethodOnPersistenceLoading  
Protected MethodOnPersistenceSaved  
Protected MethodOnPersistenceSaving  
Public Events
 NameDescription
Public EventPersistenceLoadedOccurs after all controls are loaded.  
Public EventPersistenceLoadingOccurs before all controls are loaded.  
Public EventPersistenceSavedOccurs after all controls are saved.  
Public EventPersistenceSavingOccurs before page controls are saved.  
See Also