Partager via


Méthode DbServerSyncProvider.GetSchema

Retourne un objet SyncSchema qui contient le schéma pour chaque table spécifiée.

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

Syntaxe

'Déclaration
Public Overrides Function GetSchema ( _
    tableNames As Collection(Of String), _
    syncSession As SyncSession _
) As SyncSchema
'Utilisation
Dim instance As DbServerSyncProvider
Dim tableNames As Collection(Of String)
Dim syncSession As SyncSession
Dim returnValue As SyncSchema

returnValue = instance.GetSchema(tableNames, syncSession)
public override SyncSchema GetSchema (
    Collection<string> tableNames,
    SyncSession syncSession
)
public:
virtual SyncSchema^ GetSchema (
    Collection<String^>^ tableNames, 
    SyncSession^ syncSession
) override
public SyncSchema GetSchema (
    Collection<String> tableNames, 
    SyncSession syncSession
)
public override function GetSchema (
    tableNames : Collection<String>, 
    syncSession : SyncSession
) : SyncSchema

Paramètres

  • tableNames
    Collection de noms de tables pour lesquels le fournisseur serveur doit obtenir le schéma.
  • syncSession
    Objet SyncSession qui contient des variables de la session de synchronisation, telles que l'ID du client en cours de synchronisation.

Valeur de retour

Objet SyncSchema qui contient le schéma pour chaque table spécifiée.

Notes

Cette méthode essaiera d'obtenir des schémas de la propriété Schema. Si le schéma est introuvable et que la base de données serveur est SQL Server, cette méthode essaiera d'obtenir le schéma directement de la base de données sous-jacente.

Voir aussi

Référence

Classe DbServerSyncProvider
Membres DbServerSyncProvider
Espace de noms Microsoft.Synchronization.Data.Server