DbApplyingChangesEventArgs 构造函数 (DbSyncScopeMetadata, DataSet, DbSyncSession, DbSyncContext, IDbConnection, IDbTransaction, Boolean)
使用作用域元数据、数据集、会话、上下文、连接、事务和批参数初始化 DbApplyingChangesEventArgs 类的一个新实例。
命名空间: Microsoft.Synchronization.Data
程序集: Microsoft.Synchronization.Data(在 Microsoft.Synchronization.Data.dll 中)
语法
声明
Public Sub New ( _
scopeMetadata As DbSyncScopeMetadata, _
changes As DataSet, _
session As DbSyncSession, _
context As DbSyncContext, _
connection As IDbConnection, _
transaction As IDbTransaction, _
isLastBatch As Boolean _
)
用法
Dim scopeMetadata As DbSyncScopeMetadata
Dim changes As DataSet
Dim session As DbSyncSession
Dim context As DbSyncContext
Dim connection As IDbConnection
Dim transaction As IDbTransaction
Dim isLastBatch As Boolean
Dim instance As New DbApplyingChangesEventArgs(scopeMetadata, _
changes, session, context, connection, _
transaction, isLastBatch)
public DbApplyingChangesEventArgs(
DbSyncScopeMetadata scopeMetadata,
DataSet changes,
DbSyncSession session,
DbSyncContext context,
IDbConnection connection,
IDbTransaction transaction,
bool isLastBatch
)
public:
DbApplyingChangesEventArgs(
DbSyncScopeMetadata^ scopeMetadata,
DataSet^ changes,
DbSyncSession^ session,
DbSyncContext^ context,
IDbConnection^ connection,
IDbTransaction^ transaction,
bool isLastBatch
)
new :
scopeMetadata:DbSyncScopeMetadata *
changes:DataSet *
session:DbSyncSession *
context:DbSyncContext *
connection:IDbConnection *
transaction:IDbTransaction *
isLastBatch:bool -> DbApplyingChangesEventArgs
public function DbApplyingChangesEventArgs(
scopeMetadata : DbSyncScopeMetadata,
changes : DataSet,
session : DbSyncSession,
context : DbSyncContext,
connection : IDbConnection,
transaction : IDbTransaction,
isLastBatch : boolean
)
参数
- scopeMetadata
类型:Microsoft.Synchronization.Data. . :: . .DbSyncScopeMetadata
包含元数据(如同步知识)的 DbSyncScopeMetaData 对象。
- changes
类型:System.Data. . :: . .DataSet
包含要应用于对等数据库的数据行的 DataSet 对象。
- session
类型:Microsoft.Synchronization.Data. . :: . .DbSyncSession
包含有关当前同步会话的元数据的 DbSyncSession 对象。
- context
类型:Microsoft.Synchronization.Data. . :: . .DbSyncContext
包含同步会话的数据变更、定位点值和其他元数据的 DbSyncContext 对象。
- connection
类型:System.Data. . :: . .IDbConnection
包含到对等数据库的连接的 IDbConnection 对象。
- transaction
类型:System.Data. . :: . .IDbTransaction
包含特定事务(在此事务中应用对表的变更)的 IDbTransaction 对象。
- isLastBatch
类型:System. . :: . .Boolean
指示当前批是否是变更的最后的批。
异常
异常 | 条件 |
---|---|
ArgumentNullException | scopeMetaData、changes、session 或 context 为 null Nothing nullptr unit null 引用(在 Visual Basic 中为 Nothing) 。 |