ApplyChangeFailedEventArgs 构造函数
使用表元数据、冲突、错误、会话、上下文、连接和事务参数初始化 ApplyChangeFailedEventArgs 类的一个新实例。
命名空间: Microsoft.Synchronization.Data
程序集: Microsoft.Synchronization.Data(在 Microsoft.Synchronization.Data.dll 中)
语法
声明
Public Sub New ( _
tableMetadata As SyncTableMetadata, _
syncConflict As SyncConflict, _
error As Exception, _
syncSession As SyncSession, _
syncContext As SyncContext, _
connection As IDbConnection, _
transaction As IDbTransaction _
)
用法
Dim tableMetadata As SyncTableMetadata
Dim syncConflict As SyncConflict
Dim error As Exception
Dim syncSession As SyncSession
Dim syncContext As SyncContext
Dim connection As IDbConnection
Dim transaction As IDbTransaction
Dim instance As New ApplyChangeFailedEventArgs(tableMetadata, _
syncConflict, error, syncSession, _
syncContext, connection, transaction)
public ApplyChangeFailedEventArgs(
SyncTableMetadata tableMetadata,
SyncConflict syncConflict,
Exception error,
SyncSession syncSession,
SyncContext syncContext,
IDbConnection connection,
IDbTransaction transaction
)
public:
ApplyChangeFailedEventArgs(
SyncTableMetadata^ tableMetadata,
SyncConflict^ syncConflict,
Exception^ error,
SyncSession^ syncSession,
SyncContext^ syncContext,
IDbConnection^ connection,
IDbTransaction^ transaction
)
new :
tableMetadata:SyncTableMetadata *
syncConflict:SyncConflict *
error:Exception *
syncSession:SyncSession *
syncContext:SyncContext *
connection:IDbConnection *
transaction:IDbTransaction -> ApplyChangeFailedEventArgs
public function ApplyChangeFailedEventArgs(
tableMetadata : SyncTableMetadata,
syncConflict : SyncConflict,
error : Exception,
syncSession : SyncSession,
syncContext : SyncContext,
connection : IDbConnection,
transaction : IDbTransaction
)
参数
- tableMetadata
类型:Microsoft.Synchronization.Data. . :: . .SyncTableMetadata
包含元数据(如同步方向)的 SyncTableMetaData 对象。
- syncConflict
类型:Microsoft.Synchronization.Data. . :: . .SyncConflict
一个 SyncConflict 对象,它包含有关在同步期间发生的冲突的元数据。
- error
类型:System. . :: . .Exception
一个 Exception 对象,它包含有关在同步期间发生的任何异常的元数据。
- syncSession
类型:Microsoft.Synchronization.Data. . :: . .SyncSession
包含有关当前同步会话的元数据的 SyncSession 对象。
- syncContext
类型:Microsoft.Synchronization.Data. . :: . .SyncContext
包含同步会话的数据变更、定位点值和其他元数据的 SyncContext 对象。
- connection
类型:System.Data. . :: . .IDbConnection
包含到客户端或服务器数据库的连接的 IDbConnection 对象。
- transaction
类型:System.Data. . :: . .IDbTransaction
包含特定事务(在此事务中尝试对表进行变更)的 IDbTransaction 对象。
异常
异常 | 条件 |
---|---|
ArgumentNullException | tableMetadata、 syncConflict、syncSession 或 syncContext 为 null Nothing nullptr unit null 引用(在 Visual Basic 中为 Nothing) 。 |