The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

MergeCollisionBehaviorAttribute Class

Applied to persistent properties. Specifies the merge collision behavior for the target property.

Namespace: DevExpress.Xpo

Assembly: DevExpress.Xpo.v19.1.dll

Declaration

[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, Inherited = true)]
public sealed class MergeCollisionBehaviorAttribute : Attribute
<AttributeUsage(AttributeTargets.Property Or AttributeTargets.Field, Inherited:=True)>
Public NotInheritable Class MergeCollisionBehaviorAttribute
    Inherits Attribute
[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = true)]
public sealed class MergeCollisionBehaviorAttribute : Attribute
<AttributeUsage(AttributeTargets.Field Or AttributeTargets.Property, Inherited:=True)>
Public NotInheritable Class MergeCollisionBehaviorAttribute
    Inherits Attribute

Remarks

Pass a OptimisticLockingReadMergeBehavior enumeration value to the MergeCollisionBehaviorAttribute attribute to override the XpoDefault.OptimisticLockingReadBehavior, Session.OptimisticLockingReadBehavior and XPClassInfo.OptimisticLockingReadBehavior settings.

Inheritance

Object
Attribute
MergeCollisionBehaviorAttribute

Implements

See Also