IDTSEvents.OnProgress Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается для обновления информации о ходе выполнения задачи.
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)
Параметры
- taskHost
- TaskHost
Значение Null.
- progressDescription
- String
Строковое значение, которое описывает вызванное событие хода выполнения.
- percentComplete
- Int32
Целочисленное значение, которое указывает, сколько раз выполнена задача.
- progressCountLow
- Int32
Целочисленное значение, содержащее младшие 32 бита обработанных единиц.
- progressCountHigh
- Int32
Целочисленное значение, содержащее старшие 32 бита обработанных единиц.
- subComponent
- String
Строка, содержащая дополнительные сведения об источнике события.
- fireAgain
- Boolean
Логическое значение, указывающее, что это должно продолжать стрельбу или прекратить стрельбу. Значение true указывает, что он должен продолжать выполнение.
Комментарии
Вызывается в любой момент, когда задача испытывает измеримый прогресс. Каждая задача имеет свои собственные требования, но как правило, задача сообщает о ходе выполнения приращения в 1 процент. OnProgress вызывается задачей с предопределенными интервалами для обновления прослушивающих клиентов о ходе выполнения конкретной задачи.