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
/** @attribute SerializableAttribute() */
public class SyncConflict
SerializableAttribute
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.
Exemplo
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
Qualquer membro estático público (Compartilhado no Visual Basic) deste tipo é protegido por thread. Não há garantia de que qualquer membro de instância esteja protegido por thread.
Consulte também
Referência
Membros SyncConflict
Namespace Microsoft.Synchronization.Data