Конструктор DbSyncSessionProgressEventArgs
Инициализирует новый экземпляр класса DbSyncSessionProgressEventArgs с использованием параметров сеанса синхронизации, этапа синхронизации, процента выполнения, хода выполнения в области, номера пакета, числа пакетов, расположения поставщика и этапа выполнения.
Этот конструктор несовместим с CLS.
Пространство имен: Microsoft.Synchronization.Data
Сборка: Microsoft.Synchronization.Data (в microsoft.synchronization.data.dll)
Синтаксис
'Декларация
Public Sub New ( _
session As DbSyncSession, _
stage As DbSyncStage, _
percentCompleted As Integer, _
scopeProgress As DbSyncScopeProgress, _
batchNumber As Integer, _
batchCount As Integer, _
syncProviderPosition As SyncProviderPosition, _
sessionProgressStage As SessionProgressStage _
)
'Применение
Dim session As DbSyncSession
Dim stage As DbSyncStage
Dim percentCompleted As Integer
Dim scopeProgress As DbSyncScopeProgress
Dim batchNumber As Integer
Dim batchCount As Integer
Dim syncProviderPosition As SyncProviderPosition
Dim sessionProgressStage As SessionProgressStage
Dim instance As New DbSyncSessionProgressEventArgs(session, stage, percentCompleted, scopeProgress, batchNumber, batchCount, syncProviderPosition, sessionProgressStage)
public DbSyncSessionProgressEventArgs (
DbSyncSession session,
DbSyncStage stage,
int percentCompleted,
DbSyncScopeProgress scopeProgress,
int batchNumber,
int batchCount,
SyncProviderPosition syncProviderPosition,
SessionProgressStage sessionProgressStage
)
public:
DbSyncSessionProgressEventArgs (
DbSyncSession^ session,
DbSyncStage stage,
int percentCompleted,
DbSyncScopeProgress^ scopeProgress,
int batchNumber,
int batchCount,
SyncProviderPosition syncProviderPosition,
SessionProgressStage sessionProgressStage
)
public DbSyncSessionProgressEventArgs (
DbSyncSession session,
DbSyncStage stage,
int percentCompleted,
DbSyncScopeProgress scopeProgress,
int batchNumber,
int batchCount,
SyncProviderPosition syncProviderPosition,
SessionProgressStage sessionProgressStage
)
public function DbSyncSessionProgressEventArgs (
session : DbSyncSession,
stage : DbSyncStage,
percentCompleted : int,
scopeProgress : DbSyncScopeProgress,
batchNumber : int,
batchCount : int,
syncProviderPosition : SyncProviderPosition,
sessionProgressStage : SessionProgressStage
)
Параметры
- session
Объект DbSyncSession, содержащий метаданные текущего сеанса синхронизации.
- stage
Значение перечисления DbSyncStage, представляющее текущий этап синхронизации.
- percentCompleted
Объем изменений (в процентах), которые были выполнены в текущем сеансе синхронизации.
- scopeProgress
Объект DbSyncScopeProgress, содержащий набор статистики хода выполнения для области синхронизации.
- batchNumber
Номер пакета, обрабатываемого в настоящее время.
- batchCount
Общее число пакетов для обработки в этом сеансе синхронизации.
- syncProviderPosition
Значение перечисления SyncProviderPosition, которое указывает, связан поставщик с локальной или удаленной базой данных.
- sessionProgressStage
Значение перечисления SessionProgressStage, представляющее текущий этап синхронизации.
См. также
Справочник
Класс DbSyncSessionProgressEventArgs
Элементы DbSyncSessionProgressEventArgs
Пространство имен Microsoft.Synchronization.Data