ChangesSelectedEventArgs Constructor
Initializes a new instance of the ChangesSelectedEventArgs class by using group metadata, session, context, connection, and transaction parameters.
Assembly: Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)
public:
ChangesSelectedEventArgs(
SyncGroupMetadata^ groupMetadata,
SyncSession^ syncSession,
SyncContext^ syncContext,
IDbConnection^ connection,
IDbTransaction^ transaction
)
Parameters
- groupMetadata
- Type: Microsoft.Synchronization.Data::SyncGroupMetadata
A SyncGroupMetadata object that contains metadata about the synchronization group.
- syncSession
- Type: Microsoft.Synchronization.Data::SyncSession
A SyncSession object that contains metadata about the current synchronization session.
- syncContext
- Type: Microsoft.Synchronization.Data::SyncContext
A SyncContext object that contains data changes and anchor values and other metadata for a synchronization session.
- connection
- Type: System.Data::IDbConnection
An IDbConnection object that contains a connection to the client or server database.
- transaction
- Type: System.Data::IDbTransaction
An IDbTransaction object that contains the transaction within which changes to tables are selected.
| Exception | Condition |
|---|---|
| ArgumentNullException | groupMetadata, syncSession, or syncContext is a nullptr. |
Show: