GetSchema Método
Devuelve un objeto SyncSchema que contiene el esquema de cada tabla especificada.
Espacio de nombres: Microsoft.Synchronization.Data.Server
Ensamblado: Microsoft.Synchronization.Data.Server (en Microsoft.Synchronization.Data.Server.dll)
Sintaxis
'Declaración
Public Overrides Function GetSchema ( _
tableNames As Collection(Of String), _
syncSession As SyncSession _
) As SyncSchema
'Uso
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
abstract GetSchema :
tableNames:Collection<string> *
syncSession:SyncSession -> SyncSchema
override GetSchema :
tableNames:Collection<string> *
syncSession:SyncSession -> SyncSchema
public override function GetSchema(
tableNames : Collection<String>,
syncSession : SyncSession
) : SyncSchema
Parámetros
- tableNames
Tipo: System.Collections.ObjectModel. . :: . .Collection< (Of < ( <'String> ) > ) >
Colección de nombres de tablas para las cuales el proveedor del servidor debe obtener el esquema.
- syncSession
Tipo: Microsoft.Synchronization.Data. . :: . .SyncSession
Objeto SyncSession que contiene variables de sesión de sincronización, tales como el identificador del cliente que está en sincronización.
Valor devuelto
Tipo: Microsoft.Synchronization.Data. . :: . .SyncSchema
Objeto SyncSchema que contiene el esquema de cada tabla especificada.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | tableNames es un valor null Nothing nullptr unit es una referencia NULL (Nothing en Visual Basic). . |
SchemaException | El esquema no se pudo leer. |
Notas
Este método intentará obtener esquemas a partir de la propiedad Schema. En caso de que no se pueda encontrar el esquema y SQL Server sea la base de datos servidor, este método intentará de nuevo obtener el esquema directamente a partir de la base de datos subyacente.