DbSelectingChangesEventArgs Constructor (DbSyncScopeMetadata, DbSyncSession, DbSyncContext, IDbConnection, IDbTransaction, ReadOnlyCollection(String))
Inicializa una nueva instancia de la clase DbSelectingChangesEventArgs utilizando los siguientes parámetros: metadatos de ámbito, sesión, contexto, conexión, transacción y nombre de tabla.
Espacio de nombres: Microsoft.Synchronization.Data
Ensamblado: Microsoft.Synchronization.Data (en Microsoft.Synchronization.Data.dll)
Sintaxis
'Declaración
Public Sub New ( _
scopeMetadata As DbSyncScopeMetadata, _
session As DbSyncSession, _
context As DbSyncContext, _
connection As IDbConnection, _
transaction As IDbTransaction, _
tables As ReadOnlyCollection(Of String) _
)
'Uso
Dim scopeMetadata As DbSyncScopeMetadata
Dim session As DbSyncSession
Dim context As DbSyncContext
Dim connection As IDbConnection
Dim transaction As IDbTransaction
Dim tables As ReadOnlyCollection(Of String)
Dim instance As New DbSelectingChangesEventArgs(scopeMetadata, _
session, context, connection, transaction, _
tables)
public DbSelectingChangesEventArgs(
DbSyncScopeMetadata scopeMetadata,
DbSyncSession session,
DbSyncContext context,
IDbConnection connection,
IDbTransaction transaction,
ReadOnlyCollection<string> tables
)
public:
DbSelectingChangesEventArgs(
DbSyncScopeMetadata^ scopeMetadata,
DbSyncSession^ session,
DbSyncContext^ context,
IDbConnection^ connection,
IDbTransaction^ transaction,
ReadOnlyCollection<String^>^ tables
)
new :
scopeMetadata:DbSyncScopeMetadata *
session:DbSyncSession *
context:DbSyncContext *
connection:IDbConnection *
transaction:IDbTransaction *
tables:ReadOnlyCollection<string> -> DbSelectingChangesEventArgs
public function DbSelectingChangesEventArgs(
scopeMetadata : DbSyncScopeMetadata,
session : DbSyncSession,
context : DbSyncContext,
connection : IDbConnection,
transaction : IDbTransaction,
tables : ReadOnlyCollection<String>
)
Parámetros
- scopeMetadata
Tipo: Microsoft.Synchronization.Data. . :: . .DbSyncScopeMetadata
Objeto DbSyncScopeMetaData que contiene metadatos, tales como el conocimiento de sincronización.
- session
Tipo: Microsoft.Synchronization.Data. . :: . .DbSyncSession
Objeto DbSyncSession que contiene metadatos sobre la actual sesión de sincronización.
- context
Tipo: Microsoft.Synchronization.Data. . :: . .DbSyncContext
Objeto DbSyncContext que contiene cambios de datos, valores de delimitador y otros metadatos correspondientes a una sesión de sincronización.
- connection
Tipo: System.Data. . :: . .IDbConnection
Objeto IDbConnection que contiene una conexión a la base de datos del mismo nivel.
- transaction
Tipo: System.Data. . :: . .IDbTransaction
Objeto IDbTransaction que contiene la transacción en la cual se seleccionan los cambios sobre las tablas.
- tables
Tipo: System.Collections.ObjectModel. . :: . .ReadOnlyCollection< (Of < ( <'String> ) > ) >
Colección de nombres de tabla de la que se seleccionarán los cambios.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | scopeMetadata, session, context o tables es un valor null Nothing nullptr unit es una referencia NULL (Nothing en Visual Basic). . |
Vea también
Referencia
DbSelectingChangesEventArgs Clase
DbSelectingChangesEventArgs Miembros