The following tables list the members exposed by PersistenceManager.
Name | Description | |
---|---|---|
![]() ![]() | IdentifierProperty | An Attached Property that allows a user to specify an identifier that can be used to identify an object when its being saved or loaded. |
![]() ![]() | PersistenceGroupProperty | An Attached Property for storing PersistenceSettings on a System.Windows.DependencyObject. |
![]() ![]() | SettingsProperty | An Attached Property for storing PersistenceSettings on a System.Windows.DependencyObject. |
Name | Description | |
---|---|---|
![]() | PropertyDataStore | Gets/sets a dictionary of all the root properties that belong to the object. |
![]() | ValueTypes | Gets alist of Value types that have been stored by their values. |
Name | Description | |
---|---|---|
![]() | BuildPropertyTree | Walks through the root object in which this PersistenceManager represents, and build a recursive list of Infragistics.Persistence.Primitives.PropertyDataInfo that can be used later to rehydrate the object. |
![]() ![]() | GetIdentifier | Gets the identifier specified on a System.Windows.DependencyObject. |
![]() ![]() | GetPersistenceGroup | Gets the PersistenceGroup on a System.Windows.DependencyObject. |
![]() ![]() | GetSettings | Gets the PersistenceSettings on a System.Windows.DependencyObject. |
![]() ![]() | Load | Overloaded. Loads all objects of a group from a stream. |
![]() ![]() | Save | Overloaded. Saves all objects in the group into a single MemoryStream. |
![]() ![]() | SetIdentifier | Sets the identifier on on a System.Windows.DependencyObject. |
![]() ![]() | SetPersistenceGroup | Sets the PersistenceGroup on a System.Windows.DependencyObject. |
![]() ![]() | SetSettings | Sets the PersistenceSettings on a System.Windows.DependencyObject. |
![]() | UnloadPropertyTree | Walks through a tree of Infragistics.Persistence.Primitives.PropertyDataInfo objects, and attempts to rehydrate the root object in which this PersistenceManager represents, with those values. |