Compartir a través de


IDTSEvents.OnProgress Método

Definición

Se llama para actualizar el progreso de la ejecución de la tarea.

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)

Parámetros

taskHost
TaskHost

Un valor cero.

progressDescription
String

Una cadena que describe el evento de progreso que se activa.

percentComplete
Int32

Un entero utilizado para indicar lo que se ha finalizado de la tarea.

progressCountLow
Int32

Un entero que contiene los 32 bits inferiores de las unidades finalizadas.

progressCountHigh
Int32

Un entero que contiene los 32 bits superiores de las unidades finalizadas.

subComponent
String

Una cadena que contiene más información sobre el origen del evento.

fireAgain
Boolean

Un valor booleano que indica que debe continuar activando o dejar de activarse. Un valor de true indica que debe continuar activando.

Comentarios

Se llama a cada vez que una tarea experimenta un progreso medible. Cada tarea tiene sus propios requisitos, pero como regla general, una tarea notifica el progreso en incrementos del 1 %. OnProgress la llama la tarea a intervalos predeterminados para actualizar los clientes de escucha sobre el progreso de una tarea determinada.

Se aplica a