Classe SyncConflict
Representa um conflito de sincronização no nível de linha.
Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (em Microsoft.Synchronization.Data.dll)
Sintaxe
'Declaração
<SerializableAttribute> _
Public Class SyncConflict
'Uso
Dim instance As SyncConflict
[SerializableAttribute]
public class SyncConflict
[SerializableAttribute]
public ref class SyncConflict
[<SerializableAttribute>]
type SyncConflict = class end
public class SyncConflict
Comentários
Para conflitos encontrados durante a sincronização, os dados de cada linha em conflito são armazenados em uma coleção SyncConflict. É possível que essa coleção cresça o bastante para causar um erro de memória insuficiente nestas situações:
Há muitas linhas conflitantes. Considere a possibilidade de sincronizar um número menor de linhas em cada sessão ou limite o número de conflitos atualizando uma determinada linha em apenas um nó.
As linhas conflitantes contêm colunas com tipos de dados grandes. Considere a possibilidade de não incluir as colunas com tipos de dados grandes no conjunto de colunas que é sincronizado. Para obter mais informações, consulte Como filtrar linhas e colunas.
Exemplos
Para obter um exemplo de como tratar conflitos, consulte Como tratar conflitos de dados e erros.
Hierarquia de herança
System. . :: . .Object
Microsoft.Synchronization.Data..::..SyncConflict
Segurança de thread
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.