Skip to main content
.NET 8.0+

ModelDifferenceStore Members

The base class for classes that provide writable storage for the Application Model differences.

Fields

Name Description
AppDiffDefaultDesktopName static The default name of the application-level differences specific to desktop devices (“Model.Desktop”). Inherited from ModelStoreBase.
AppDiffDefaultMobileName static The default name of the application-level differences specific to mobile devices (“Model.Mobile”). Inherited from ModelStoreBase.
AppDiffDefaultName static The default name of the application-level differences (“Model”). Inherited from ModelStoreBase.
AppDiffDefaultTabletName static The default name of the application-level differences specific to tablet devices (“Model.Tablet”). Inherited from ModelStoreBase.
Empty static Gets the empty model difference store. Inherited from ModelStoreBase.
LocalizationPrefix static Specifies the localization prefix. Inherited from ModelStoreBase.
LogonParametersDefaultName static Specifies the default name of the Logon Parameters storage. Inherited from ModelStoreBase.
LogonParametesDefaultName static Obsolete. This field is obsolete. Use ModelStoreBase.LogonParametersDefaultName instead. Inherited from ModelStoreBase.
ModelCacheDefaultName static Specifies the name of the Application Model cache file. Inherited from ModelStoreBase.
ModelDiffDefaultName static The default name of the module-level differences (“Model.DesignedDiffs”). Inherited from ModelStoreBase.
ModelFileExtension static The default application-level differences extension (“.xafml”). Inherited from ModelStoreBase.
SkipInvalidXml static For internal use. Inherited from ModelStoreBase.
UnusableDiffDefaultName static The default name of the unusable differences (“UnusableNodes”). Inherited from ModelStoreBase.
UserDiffDefaultName static The default name of the user-level differences (“Model.User”). Inherited from ModelStoreBase.

Properties

Name Description
Name Gets the name of the current model difference store. Inherited from ModelStoreBase.
ReadOnly Indicates whether or not the current model differences store is readonly. Inherited from ModelStoreBase.

Methods

Name Description
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetAspects() Returns the list of the Application Model aspects. Inherited from ModelStoreBase.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
Load(ModelApplicationBase) Loads the model differences. Inherited from ModelStoreBase.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
SaveDifference(ModelApplicationBase) Saves the model differences.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also