Condividi tramite


Metodo ItemConflictingEventArgs.SetResolutionAction (ConflictResolutionAction)

Imposta l'azione di risoluzione dei conflitti.

Spazio dei nomi: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Sintassi

'Dichiarazione
Public Overridable Sub SetResolutionAction ( _
    resolutionAction As ConflictResolutionAction _
)
'Utilizzo
Dim instance As ItemConflictingEventArgs
Dim resolutionAction As ConflictResolutionAction

instance.SetResolutionAction(resolutionAction)
public virtual void SetResolutionAction (
    ConflictResolutionAction resolutionAction
)
public:
virtual void SetResolutionAction (
    ConflictResolutionAction resolutionAction
)
public void SetResolutionAction (
    ConflictResolutionAction resolutionAction
)
public function SetResolutionAction (
    resolutionAction : ConflictResolutionAction
)

Parametri

  • resolutionAction
    Azione di risoluzione dei conflitti.

Osservazioni

Impostando questa azione, il gestore eventi ItemConflicting specifica la modalità in cui l'oggetto di applicazione modifiche deve gestire il conflitto.

Quando si specifica SourceWins per un conflitto di eliminazione (destinazione)-aggiornamento (origine) in un elemento che contiene unità di modifica, l'oggetto NotifyingChangeApplier converte l'azione in SkipChange per evitare il ripristino di un elemento parziale.

Quando si specifica SaveConflict per un conflitto di aggiornamento (destinazione)-eliminazione (origine) in un elemento e la replica di origine ha eliminato il contrassegno per la rimozione definitiva dell'elemento, l'oggetto NotifyingChangeApplier converte l'azione in SkipChange per evitare l'archiviazione di un conflitto che non contiene una versione di modifica.

Vedere anche

Riferimento

Classe ItemConflictingEventArgs
Membri ItemConflictingEventArgs
Spazio dei nomi Microsoft.Synchronization