Поделиться через


IDTSComponentEvents.FireProgress Метод

Определение

Формирует событие в процессе выполнения исполняемого объекта.

public:
 void FireProgress(System::String ^ progressDescription, int percentComplete, int progressCountLow, int progressCountHigh, System::String ^ subComponent, bool % fireAgain);
public void FireProgress (string progressDescription, int percentComplete, int progressCountLow, int progressCountHigh, string subComponent, ref bool fireAgain);
abstract member FireProgress : string * int * int * int * string * bool -> unit
Public Sub FireProgress (progressDescription As String, percentComplete As Integer, progressCountLow As Integer, progressCountHigh As Integer, subComponent As String, ByRef fireAgain As Boolean)

Параметры

progressDescription
String

Строка, описывающая событие хода выполнения, которое вызывается.

percentComplete
Int32

Целое число, используемое для указания количества завершенных задач.

progressCountLow
Int32

Целое число, содержащее 32-разрядные 32-разрядные блоки, завершенные.

progressCountHigh
Int32

Целое число, содержащее 32-разрядные значения завершенных единиц.

subComponent
String

Значение типа String, содержащее дополнительные сведения об источнике события.

fireAgain
Boolean

Логическое значение, указывающее, что это должно продолжать стрельбу или прекратить стрельбу. Значение true указывает, что он должен продолжать выполнение.

Комментарии

Так как запуск события может быть дорогостоящим, подсистема времени выполнения предоставляет механизм подавления событий, которые вас не интересуют. Каждый метод срабатывания событий имеет FireAgain параметр. Если значение этой переменной равно false, после возврата метода вызывающий объект не снова запустит это событие в течение текущего выполнения.

Некоторые события имеют subComponent параметр, который обеспечивает еще большую степень детализации при идентификации источника событий.

Применяется к