DbApplyChangeFailedEventArgs Constructor
Initializes a new instance of the DbApplyChangeFailedEventArgs class by using table metadata, conflict, error, session, context, connection, and transaction parameters.
Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)
Syntax
'Declaration
Public Sub New ( _
dbSyncConflict As DbSyncConflict, _
error As Exception, _
dbSyncSession As DbSyncSession, _
dbSyncContext As DbSyncContext, _
connection As IDbConnection, _
transaction As IDbTransaction _
)
'Usage
Dim dbSyncConflict As DbSyncConflict
Dim error As Exception
Dim dbSyncSession As DbSyncSession
Dim dbSyncContext As DbSyncContext
Dim connection As IDbConnection
Dim transaction As IDbTransaction
Dim instance As New DbApplyChangeFailedEventArgs(dbSyncConflict, _
error, dbSyncSession, dbSyncContext, _
connection, transaction)
public DbApplyChangeFailedEventArgs(
DbSyncConflict dbSyncConflict,
Exception error,
DbSyncSession dbSyncSession,
DbSyncContext dbSyncContext,
IDbConnection connection,
IDbTransaction transaction
)
public:
DbApplyChangeFailedEventArgs(
DbSyncConflict^ dbSyncConflict,
Exception^ error,
DbSyncSession^ dbSyncSession,
DbSyncContext^ dbSyncContext,
IDbConnection^ connection,
IDbTransaction^ transaction
)
new :
dbSyncConflict:DbSyncConflict *
error:Exception *
dbSyncSession:DbSyncSession *
dbSyncContext:DbSyncContext *
connection:IDbConnection *
transaction:IDbTransaction -> DbApplyChangeFailedEventArgs
public function DbApplyChangeFailedEventArgs(
dbSyncConflict : DbSyncConflict,
error : Exception,
dbSyncSession : DbSyncSession,
dbSyncContext : DbSyncContext,
connection : IDbConnection,
transaction : IDbTransaction
)
Parameters
- dbSyncConflict
Type: Microsoft.Synchronization.Data.DbSyncConflict
A DbSyncConflict object that contains metadata about any conflicts that occurred during synchronization.
- error
Type: System.Exception
An Exception object that contains metadata about any exceptions that occurred during synchronization.
- dbSyncSession
Type: Microsoft.Synchronization.Data.DbSyncSession
A DbSyncSession object that contains metadata about the current synchronization session.
- dbSyncContext
Type: Microsoft.Synchronization.Data.DbSyncContext
A DbSyncContext object that contains data changes, anchor values, and other metadata for a synchronization session.
- connection
Type: System.Data.IDbConnection
An IDbConnection object that contains a connection to the peer database.
- transaction
Type: System.Data.IDbTransaction
An IDbTransaction object that contains the transaction within which changes to tables were tried.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | dbSyncConflict, dbSyncSession, or dbSyncContext is a null reference (Nothing in Visual Basic). |