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