Поделиться через


Конструктор DbApplyingChangesEventArgs (DbSyncScopeMetadata, DataSet, DbSyncSession, DbSyncContext, IDbConnection, IDbTransaction, Boolean)

Инициализирует новый экземпляр класса DbApplyingChangesEventArgs с параметрами метаданных области, DataSet, сеанса, контекста, соединения, транзакции и пакета.

Пространство имен: Microsoft.Synchronization.Data
Сборка: Microsoft.Synchronization.Data (в microsoft.synchronization.data.dll)

Синтаксис

'Декларация
<SuppressMessageAttribute("Microsoft.Naming", "CA1706:ShortAcronymsShouldBeUppercase")> _
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)
[SuppressMessageAttribute("Microsoft.Naming", "CA1706:ShortAcronymsShouldBeUppercase")] 
public DbApplyingChangesEventArgs (
    DbSyncScopeMetadata scopeMetadata,
    DataSet changes,
    DbSyncSession session,
    DbSyncContext context,
    IDbConnection connection,
    IDbTransaction transaction,
    bool isLastBatch
)
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1706:ShortAcronymsShouldBeUppercase")] 
public:
DbApplyingChangesEventArgs (
    DbSyncScopeMetadata^ scopeMetadata, 
    DataSet^ changes, 
    DbSyncSession^ session, 
    DbSyncContext^ context, 
    IDbConnection^ connection, 
    IDbTransaction^ transaction, 
    bool isLastBatch
)
/** @attribute SuppressMessageAttribute("Microsoft.Naming", "CA1706:ShortAcronymsShouldBeUppercase") */ 
public DbApplyingChangesEventArgs (
    DbSyncScopeMetadata scopeMetadata, 
    DataSet changes, 
    DbSyncSession session, 
    DbSyncContext context, 
    IDbConnection connection, 
    IDbTransaction transaction, 
    boolean isLastBatch
)
SuppressMessageAttribute("Microsoft.Naming", "CA1706:ShortAcronymsShouldBeUppercase") 
public function DbApplyingChangesEventArgs (
    scopeMetadata : DbSyncScopeMetadata, 
    changes : DataSet, 
    session : DbSyncSession, 
    context : DbSyncContext, 
    connection : IDbConnection, 
    transaction : IDbTransaction, 
    isLastBatch : boolean
)

Параметры

  • scopeMetadata
    Объект DbSyncScopeMetaData, содержащий метаданные, например набор знаний синхронизации.
  • changes
    Объект DataSet, содержащий строки данных, подлежащие применению в одноранговой базе данных.
  • session
    Объект DbSyncSession, содержащий метаданные текущего сеанса синхронизации.
  • context
    Объект DbSyncContext, содержащий изменения данных, значения точек привязки и другие метаданные сеанса синхронизации.
  • connection
    Объект IDbConnection, содержащий соединение с одноранговой базой данных.
  • transaction
    Объект IDbTransaction, содержащий транзакцию, в которой к таблицам применяются изменения.
  • isLastBatch
    Показывает, является ли текущий пакет изменений последним.

См. также

Справочник

Класс DbApplyingChangesEventArgs
Элементы DbApplyingChangesEventArgs
Пространство имен Microsoft.Synchronization.Data