IDTSEvents.OnProgress Méthode

Définition

Appelée pour mettre à jour la progression de l'exécution de la tâche.

public:
 void OnProgress(Microsoft::SqlServer::Dts::Runtime::TaskHost ^ taskHost, System::String ^ progressDescription, int percentComplete, int progressCountLow, int progressCountHigh, System::String ^ subComponent, bool % fireAgain);
public void OnProgress (Microsoft.SqlServer.Dts.Runtime.TaskHost taskHost, string progressDescription, int percentComplete, int progressCountLow, int progressCountHigh, string subComponent, ref bool fireAgain);
abstract member OnProgress : Microsoft.SqlServer.Dts.Runtime.TaskHost * string * int * int * int * string * bool -> unit
Public Sub OnProgress (taskHost As TaskHost, progressDescription As String, percentComplete As Integer, progressCountLow As Integer, progressCountHigh As Integer, subComponent As String, ByRef fireAgain As Boolean)

Paramètres

taskHost
TaskHost

Valeur null.

progressDescription
String

Chaîne qui décrit l'événement de progression déclenché.

percentComplete
Int32

Entier utilisé pour indiquer la part de la tâche accomplie.

progressCountLow
Int32

Entier qui contient les 32 bits représentant la partie basse des unités terminées.

progressCountHigh
Int32

Entier qui contient les 32 bits représentant la partie haute des unités terminées.

subComponent
String

Chaîne qui contient des détails supplémentaires à propos de la source de l'événement.

fireAgain
Boolean

Valeur booléenne qui indique que cela doit continuer à déclencher ou arrêter le déclenchement. La valeur true indique qu’elle doit continuer à déclencher.

Remarques

Appelée à tout moment, une tâche connaît une progression mesurable. Chaque tâche a ses propres exigences, mais en règle générale, une tâche signale la progression par incréments de 1 %. OnProgress est appelé par la tâche à intervalles prédéterminés pour mettre à jour les clients à l’écoute sur la progression d’une tâche particulière.

S’applique à