Partilhar via


Método ItemConflictingEventArgs.SetResolutionAction (ConflictResolutionAction)

Define a ação de resolução de conflitos.

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

Sintaxe

'Declaração
Public Overridable Sub SetResolutionAction ( _
    resolutionAction As ConflictResolutionAction _
)
'Uso
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
)

Parâmetros

  • resolutionAction
    A ação de resolução de conflitos.

Comentários

Ao definir esta ação, o manipulador de eventos ItemConflicting especifica como o aplicador de alterações deve manipular o conflito.

Quando SourceWins está especificado para um conflito de exclusão (destino)-atualização (origem) em um item que possui unidades de alteração, o objeto NotifyingChangeApplier converte a ação em SkipChange para evitar a restauração de um item parcial.

Quando SaveConflict estiver especificado para um conflito de atualização (destino)-exclusão (origem) em um item e a réplica de origem tiver limpado a marca de exclusão do item, o objeto NotifyingChangeApplier converterá a ação em SkipChange para evitar armazenar um conflito que não possui uma versão da alteração.

Consulte também

Referência

Classe ItemConflictingEventArgs
Membros ItemConflictingEventArgs
Namespace Microsoft.Synchronization