IDTSComponentEvents.FireCustomEvent Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возникает, когда задача формирует пользовательские события, определенные для данной задачи.
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
параметр, который обеспечивает еще большую степень детализации при идентификации источника событий.