Freigeben über


ItemConstraintEventArgs.SetResolutionAction-Methode (ChangeUnitChange, ConstraintConflictResolutionAction)

Legt die Konfliktauflösungsaktion für die einen Konflikt verursachende Änderung der Änderungseinheit fest.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Syntax

'Declaration
Public Overridable Sub SetResolutionAction ( _
    changeUnitChange As ChangeUnitChange, _
    resolutionAction As ConstraintConflictResolutionAction _
)
'Usage
Dim instance As ItemConstraintEventArgs
Dim changeUnitChange As ChangeUnitChange
Dim resolutionAction As ConstraintConflictResolutionAction

instance.SetResolutionAction(changeUnitChange, resolutionAction)
public virtual void SetResolutionAction (
    ChangeUnitChange changeUnitChange,
    ConstraintConflictResolutionAction resolutionAction
)
public:
virtual void SetResolutionAction (
    ChangeUnitChange^ changeUnitChange, 
    ConstraintConflictResolutionAction resolutionAction
)
public void SetResolutionAction (
    ChangeUnitChange changeUnitChange, 
    ConstraintConflictResolutionAction resolutionAction
)
public function SetResolutionAction (
    changeUnitChange : ChangeUnitChange, 
    resolutionAction : ConstraintConflictResolutionAction
)

Parameter

  • changeUnitChange
    Die Änderungseinheit, für die die Konfliktauflösungsaktion festgelegt werden soll.
  • resolutionAction
    Die Konfliktauflösungsaktion, die für changeUnitChange festgelegt werden soll.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentNullException

changeUnitChange ist NULL.

ArgumentException

changeUnitChangeist ungültig.

ArgumentException

Die Konfliktursache ist nicht Other, oder resolutionAction wird auf einen anderen Wert als SkipChange oder SaveConflict festgelegt.

SyncInvalidOperationException

Der Konflikt enthält keine Änderungseinheiten, oder die von changeUnitChange angegebene Änderungseinheit kann nicht gefunden werden.

Siehe auch

Verweis

ItemConstraintEventArgs-Klasse
ItemConstraintEventArgs-Member
Microsoft.Synchronization-Namespace