ModelDifference Class
Namespace: DevExpress.Persistent.BaseImpl
Assembly: DevExpress.Persistent.BaseImpl.Xpo.v22.1.dll
Declaration
[ImageName("ModelEditor_ModelMerge")]
[RuleCombinationOfPropertiesIsUnique(null, DefaultContexts.Save, "UserId, ContextId")]
public class ModelDifference :
BaseObject,
IModelDifference
<ImageName("ModelEditor_ModelMerge")>
<RuleCombinationOfPropertiesIsUnique(Nothing, DefaultContexts.Save, "UserId, ContextId")>
Public Class ModelDifference
Inherits BaseObject
Implements IModelDifference
The following members return ModelDifference objects:
For details, refer to the IModelDifference interface description.
The following code snippets (auto-collected from DevExpress Examples) contain references to the ModelDifference class.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.
XAF_Non-Persistent-Objects-Filtering-Demo/VB/NonPersistentObjectsDemo.Module.Web/WebModule.vb#L28
Private Sub Application_CreateCustomUserModelDifferenceStore(ByVal sender As Object, ByVal e As CreateCustomModelDifferenceStoreEventArgs)
e.Store = New ModelDifferenceDbStore(DirectCast(sender, XafApplication), GetType(ModelDifference), False, "Web")
e.Handled = True
XAF_Non-Persistent-Objects-Reloading-Demo/VB/NonPersistentObjectsDemo.Module.Web/WebModule.vb#L28
Private Sub Application_CreateCustomUserModelDifferenceStore(ByVal sender As Object, ByVal e As CreateCustomModelDifferenceStoreEventArgs)
e.Store = New ModelDifferenceDbStore(DirectCast(sender, XafApplication), GetType(ModelDifference), False, "Web")
e.Handled = True
XAF_Non-Persistent-Objects-Editing-Demo/VB/NonPersistentObjectsDemo.Module.Web/WebModule.vb#L28
Private Sub Application_CreateCustomUserModelDifferenceStore(ByVal sender As Object, ByVal e As CreateCustomModelDifferenceStoreEventArgs)
e.Store = New ModelDifferenceDbStore(DirectCast(sender, XafApplication), GetType(ModelDifference), False, "Web")
e.Handled = True
XAF_Non-Persistent-Objects-Edit-Linked-Persistent-Objects-Demo/VB/NonPersistentObjectsDemo.Module.Web/WebModule.vb#L28
Private Sub Application_CreateCustomUserModelDifferenceStore(ByVal sender As Object, ByVal e As CreateCustomModelDifferenceStoreEventArgs)
e.Store = New ModelDifferenceDbStore(DirectCast(sender, XafApplication), GetType(ModelDifference), False, "Web")
e.Handled = True
How-To-Set-Permissions-States-Automatically/VB/SecuritySetState.Module.Web/WebModule.vb#L28
Private Sub Application_CreateCustomUserModelDifferenceStore(ByVal sender As Object, ByVal e As CreateCustomModelDifferenceStoreEventArgs)
e.Store = New ModelDifferenceDbStore(DirectCast(sender, XafApplication), GetType(ModelDifference), False, "Web")
e.Handled = True
See Also