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> _
Public Class SyncTableCollection _
    Inherits Collection(Of SyncTable)
'Usage
Dim instance As SyncTableCollection
[SerializableAttribute]
public class SyncTableCollection : Collection<SyncTable>
[SerializableAttribute]
public ref class SyncTableCollection : public Collection<SyncTable^>
[<SerializableAttribute>]
type SyncTableCollection =  
    class
        inherit Collection<SyncTable>
    end
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< (Of < ( <'SyncTable> ) > ) >
    Microsoft.Synchronization.Data..::..SyncTableCollection

Threadsicherheit

Alle öffentlichen static (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