Share via


DbSelectingChangesEventArgs Constructor (DbSyncScopeMetadata, DbSyncSession, DbSyncContext, IDbConnection, IDbTransaction)

Initializes a new instance of the DbSelectingChangesEventArgs class by using scope metadata, session, context, connection, and transaction 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 _
)
'Usage
Dim scopeMetadata As DbSyncScopeMetadata
Dim session As DbSyncSession
Dim context As DbSyncContext
Dim connection As IDbConnection
Dim transaction As IDbTransaction

Dim instance As New DbSelectingChangesEventArgs(scopeMetadata, _
    session, context, connection, transaction)
public DbSelectingChangesEventArgs(
    DbSyncScopeMetadata scopeMetadata,
    DbSyncSession session,
    DbSyncContext context,
    IDbConnection connection,
    IDbTransaction transaction
)
public:
DbSelectingChangesEventArgs(
    DbSyncScopeMetadata^ scopeMetadata, 
    DbSyncSession^ session, 
    DbSyncContext^ context, 
    IDbConnection^ connection, 
    IDbTransaction^ transaction
)
new : 
        scopeMetadata:DbSyncScopeMetadata * 
        session:DbSyncSession * 
        context:DbSyncContext * 
        connection:IDbConnection * 
        transaction:IDbTransaction -> DbSelectingChangesEventArgs
public function DbSelectingChangesEventArgs(
    scopeMetadata : DbSyncScopeMetadata, 
    session : DbSyncSession, 
    context : DbSyncContext, 
    connection : IDbConnection, 
    transaction : IDbTransaction
)

Parameters

Exceptions

Exception Condition
ArgumentNullException

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

See Also

Reference

DbSelectingChangesEventArgs Class

DbSelectingChangesEventArgs Overload

Microsoft.Synchronization.Data Namespace