Partager via


Classe SyncTableCollection

Représente une collection d'objets SyncTable.

Espace de noms: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (dans microsoft.synchronization.data.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
<DefaultMemberAttribute("Item")> _
Public Class SyncTableCollection
    Inherits Collection(Of SyncTable)
'Utilisation
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>

Notes

SyncTableCollection applique la sémantique suivante :

  • L'ordre des objets SyncTable dans la collection détermine l'ordre dans lequel les tables sont synchronisées.

  • Un seul objet SyncTable pour un nom de table donné peut exister dans la collection si la table ne possède pas de référence SyncGroup.

  • SyncTableCollection autorise deux objets SyncTable ou plus avec un nom de table identique si les tables appartiennent à des objets SyncGroup différents.

Hiérarchie d'héritage

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

Sécurité des threads

Tous les membres publics statiques (Partagés en Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres SyncTableCollection
Espace de noms Microsoft.Synchronization.Data