IDTSComponentEvents.FireCustomEvent(String, String, Object[], String, Boolean) Метод

Определение

Возникает, когда задача формирует пользовательские события, определенные для данной задачи.

public:
 void FireCustomEvent(System::String ^ eventName, System::String ^ eventText, cli::array <System::Object ^> ^ % arguments, System::String ^ subComponent, bool % fireAgain);
public void FireCustomEvent (string eventName, string eventText, ref object[] arguments, string subComponent, ref bool fireAgain);
abstract member FireCustomEvent : string * string * Object[] * string * bool -> unit
Public Sub FireCustomEvent (eventName As String, eventText As String, ByRef arguments As Object(), subComponent As String, ByRef fireAgain As Boolean)

Параметры

eventName
String

Имя вызываемого события.

eventText
String

Текст описания события.

arguments
Object[]

Массив аргументов, который необходимо передать в событие.

subComponent
String

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

fireAgain
Boolean

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

Комментарии

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

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

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