Compartilhar via


Classe Override

Quando substituído por uma classe derivada, representa uma entidade de sincronização e um vetor de relógio associado que difere do vetor de relógio do escopo do objeto de conhecimento pai.

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

Sintaxe

'Declaração
Public MustInherit Class Override
'Uso
Dim instance As Override
public abstract class Override
public ref class Override abstract
public abstract class Override
public abstract class Override

Comentários

Uma substituição representa uma entidade de sincronização e um vetor de relógio associado que difere do vetor de relógio do escopo do objeto de conhecimento pai. Por exemplo, um item não pode ser aplicado a uma réplica de destino. O provedor de destino exclui o item do conhecimento adquirido usando SyncKnowledge.ExcludeItem. O item é armazenado no objeto de conhecimento como um objeto ItemOverride, junto com seu vetor de relógio original. Isso agora difere do vetor de relógio do escopo do objeto de conhecimento. Esse objeto pode ser recuperado do objeto de conhecimento usando KnowledgeInspector.ItemOverrides.

Hierarquia de herança

System.Object
  Microsoft.Synchronization.Override
     Microsoft.Synchronization.ItemChangeUnitOverride
     Microsoft.Synchronization.ItemOverride
     Microsoft.Synchronization.ItemRangeOverride

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 Override
Namespace Microsoft.Synchronization