Freigeben über


SyncTableCollection-Klasse

Stellt eine Auflistung von SyncTable-Objekten dar.

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

Syntax

'Declaration
<SerializableAttribute> _
<DefaultMemberAttribute("Item")> _
Public Class SyncTableCollection
    Inherits Collection(Of SyncTable)
'Usage
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>

Hinweise

Die SyncTableCollection erzwingt die folgende Semantik:

  • Die Reihenfolge der SyncTable-Objekte in der Auflistung bestimmt die Reihenfolge, in der Tabellen synchronisiert werden.

  • In der Auflistung kann es nur ein SyncTable-Objekt für einen bestimmten Tabellennamen geben, wenn die Tabelle keinen SyncGroup-Verweis enthält.

  • Die SyncTableCollection lässt zwei oder mehr SyncTable-Objekte mit dem gleichen Tabellennamen zu, wenn die Tabellen zu verschiedenen SyncGroup-Objekten gehören.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

SyncTableCollection-Member
Microsoft.Synchronization.Data-Namespace