Share via


DbSelectingChangesEventArgs Constructor (DbSyncScopeMetadata, DbSyncSession, DbSyncContext, IDbConnection, IDbTransaction, ReadOnlyCollection<String>)

Initializes a new instance of the DbSelectingChangesEventArgs class by using scope metadata, session, context, connection, transaction, and table name parameters.

Namespace:  Microsoft.Synchronization.Data
Assembly:  Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)

Syntax

'Declaration
Public Sub New ( _
    scopeMetadata As DbSyncScopeMetadata, _
    session As DbSyncSession, _
    context As DbSyncContext, _
    connection As IDbConnection, _
    transaction As IDbTransaction, _
    tables As ReadOnlyCollection(Of String) _
)
'Usage
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>
)

Parameters

Exceptions

Exception Condition
ArgumentNullException

scopeMetadata, session, context, or tables is a null reference (Nothing in Visual Basic).

See Also

Reference

DbSelectingChangesEventArgs Class

DbSelectingChangesEventArgs Overload

Microsoft.Synchronization.Data Namespace