Construtor DbSyncSessionProgressEventArgs
Inicializa uma nova instância da classe DbSyncSessionProgressEventArgs usando parâmetros de sessão de sincronização, estágio de sincronização, percentual concluído, progresso do escopo, número de lotes, contagem de lotes, posição do provedor e estágio do progresso.
Este construtor não é compatível com CLS.
Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (em microsoft.synchronization.data.dll)
Sintaxe
'Declaração
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 _
)
'Uso
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
)
Parâmetros
- session
Um objeto DbSyncSession que contém metadados sobre a sessão de sincronização atual.
- stage
Um valor de enumeração DbSyncStage que representa o estágio de sincronização atual.
- percentCompleted
A porcentagem de alterações concluídas para a sessão de sincronização atual.
- scopeProgress
Um objeto DbSyncScopeProgress que contém um conjunto de estatísticas de progresso para um escopo de sincronização.
- batchNumber
O número do lote que está sendo processado no momento.
- batchCount
O número total de lotes a serem processados nessa sessão de sincronização.
- syncProviderPosition
Um valor de enumeração SyncProviderPosition que representa a associação de um provedor com o banco de dados local ou remoto.
- sessionProgressStage
Um valor de enumeração SessionProgressStage que representa o estágio de sincronização atual.
Consulte também
Referência
Classe DbSyncSessionProgressEventArgs
Membros DbSyncSessionProgressEventArgs
Namespace Microsoft.Synchronization.Data