Freigeben über


CollisionConflictResolutionPolicy-Enumeration

Stellt die Optionen für die Richtlinie zur Kollisionskonfliktauflösung dar, die für die Synchronisierungssitzung verwendet werden soll.

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

Syntax

'Declaration
Public Enumeration CollisionConflictResolutionPolicy
'Usage
Dim instance As CollisionConflictResolutionPolicy
public enum CollisionConflictResolutionPolicy
public enum class CollisionConflictResolutionPolicy
public enum CollisionConflictResolutionPolicy
public enum CollisionConflictResolutionPolicy

Member

  Membername Beschreibung
ApplicationDefined Der Änderungsanwender benachrichtigt die Synchronisierungsanwendungen mithilfe des Ereignisses ItemConstraint beim Auftreten von Kollisionskonflikten. Die Anwendung untersucht die Konflikt verursachenden Elemente und legt die Konfliktauflösungsaktion fest, indem SetResolutionAction aufgerufen wird. 
DestinationWins Die am Zielreplikat vorgenommene Änderung hat stets Vorrang. Sync Framework legt die Konfliktauflösungsaktion DestinationWins fest. 
Merge Die Daten vom Quellelement werden mit dem Zielelement kombiniert. In Sync Framework wird die Konfliktauflösungsaktion Merge festgelegt. 
RenameDestination Das Konflikt verursachende Element auf dem Zielreplikat wird umbenannt, um die Kollision mit der vom Quellenanbieter gesendeten Änderung aufzulösen, und die Quelländerung wird für das Zielreplikat übernommen. In Sync Framework wird die Konfliktauflösungsaktion RenameDestination festgelegt. 
RenameSource Die vom Quellenanbieter gesendete Änderung wird umbenannt, um die Kollision mit dem Konflikt verursachenden Element auf dem Zielreplikat aufzulösen, und die Quelländerung wird für das Zielreplikat übernommen. In Sync Framework wird die Konfliktauflösungsaktion RenameSource festgelegt. 
SourceWins Die am Quellreplikat vorgenommene Änderung hat stets Vorrang. Sync Framework legt die Konfliktauflösungsaktion SourceWins fest. 

Hinweise

Die Member von CollisionConflictResolutionPolicy werden von einer Synchronisierungsanwendung verwendet, um die Richtlinie anzugeben, mit der der Änderungsanwender bei einer Synchronisierung auftretende Kollisionseinschränkungskonflikte auflöst. Ein Kollisionskonflikt tritt auf, wenn ein Element nicht gespeichert werden kann, da es mit einem anderen Element im Zielspeicher in Konflikt steht, wenn beispielsweise der Quellenanbieter eine Datei sendet, die den gleichen Namen und Speicherort wie eine bereits im Zielreplikat vorhandene Datei aufweist.

Weitere Informationen finden Sie unter Erkennen und Auflösen von Einschränkungskonflikten.

Siehe auch

Verweis

Microsoft.Synchronization-Namespace