Compartilhar via


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