DefaultEvents.OnProgress Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette méthode est appelée lorsqu'une tâche réalise une progression quantifiable.
public:
virtual void OnProgress(Microsoft::SqlServer::Dts::Runtime::TaskHost ^ taskHost, System::String ^ progressDescription, int percentComplete, int progressCountLow, int progressCountHigh, System::String ^ subComponent, bool % fireAgain);
public virtual 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
override this.OnProgress : Microsoft.SqlServer.Dts.Runtime.TaskHost * string * int * int * int * string * bool -> unit
Public Overridable 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 la progression de l'événement 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 si cela doit continuer à déclencher ou arrêter le déclenchement. La valeur true indique qu’elle doit continuer à se déclencher.
Implémente
Remarques
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.