Constructeur DbSyncSessionProgressEventArgs

Initialise une nouvelle instance de la classe DbSyncSessionProgressEventArgs en utilisant les paramètres de session de synchronisation, d'étape de synchronisation, de pourcentage effectué, de progression de l'étendue, de numéro de lot, de nombre de lots, de position de fournisseur et d'étape de progression.

Ce constructeur n'est pas conforme CLS.  

Espace de noms: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (dans microsoft.synchronization.data.dll)

Syntaxe

'Déclaration
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 _
)
'Utilisation
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
)

Paramètres

  • session
    Objet DbSyncSession qui contient des métadonnées relatives à la session de synchronisation active.
  • stage
    Valeur d'énumération DbSyncStage qui représente l'étape actuelle de la synchronisation.
  • percentCompleted
    Pourcentage des modifications qui ont été effectuées pendant la session de synchronisation active.
  • scopeProgress
    Objet DbSyncScopeProgress qui contient un ensemble de statistiques de progression pour une étendue de synchronisation.
  • batchNumber
    Numéro du lot en cours de traitement.
  • batchCount
    Nombre total de lots à traiter au cours de cette session de synchronisation.
  • syncProviderPosition
    Valeur d'énumération SyncProviderPosition qui représente si un fournisseur est associé à la base de données locale ou distante.
  • sessionProgressStage
    Valeur d'énumération SessionProgressStage qui représente l'étape actuelle de la synchronisation.

Voir aussi

Référence

Classe DbSyncSessionProgressEventArgs
Membres DbSyncSessionProgressEventArgs
Espace de noms Microsoft.Synchronization.Data