Compartilhar via


Classe SyncTableCollection

Representa uma coleção de objetos SyncTable.

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

Sintaxe

'Declaração
<SerializableAttribute> _
<DefaultMemberAttribute("Item")> _
Public Class SyncTableCollection
    Inherits Collection(Of SyncTable)
'Uso
Dim instance As SyncTableCollection
[SerializableAttribute] 
[DefaultMemberAttribute("Item")] 
public class SyncTableCollection : Collection<SyncTable>
[SerializableAttribute] 
[DefaultMemberAttribute(L"Item")] 
public ref class SyncTableCollection : public Collection<SyncTable^>
/** @attribute SerializableAttribute() */ 
/** @attribute DefaultMemberAttribute("Item") */ 
public class SyncTableCollection extends Collection<SyncTable>
SerializableAttribute 
DefaultMemberAttribute("Item") 
public class SyncTableCollection extends Collection<SyncTable>

Comentários

O SyncTableCollection força a semântica a seguir:

  • A ordem dos objetos SyncTable na coleção determina a ordem na qual as tabelas são sincronizadas.

  • Apenas um objeto SyncTable para um determinado nome de tabela poderá existir na coleção se a tabela não tiver uma referência SyncGroup.

  • O SyncTableCollection permite dois ou mais objetos SyncTable com o mesmo nome de tabela se as tabelas pertencerem a objetos SyncGroup diferentes.

Hierarquia de herança

System.Object
   System.Collections.ObjectModel.Collection
    Microsoft.Synchronization.Data.SyncTableCollection

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