IDTSComponentEvents.FireCustomEvent Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn Tasks benutzerdefinierte Taskereignisse auslösen.
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)
Parameter
- eventName
- String
Der Name des auszulösenden Ereignisses.
- eventText
- String
Der Text, der das Ereignis beschreibt.
- arguments
- Object[]
Ein Array der Argumente, die an das Ereignis übergeben werden sollen.
- subComponent
- String
Ein String-Wert, der weitere Details zur Ereignisquelle enthält.
- fireAgain
- Boolean
Ein boolescher Wert, der angibt, dass dies weiterhin ausgelöst oder beendet werden soll. Ein Wert von true gibt an, dass es weiterhin ausgelöst werden soll.
Hinweise
Da das Auslösen eines Ereignisses möglicherweise teuer ist, bietet das Laufzeitmodul einen Mechanismus zum Unterdrücken von Ereignissen, an denen Sie nicht interessiert sind. Jede Ereignis ausgelöste Methode weist einen FireAgain
Parameter auf. Wenn der Wert dieser Variable lautet false
, wird dieses Ereignis nach dem Zurückgeben der Methode nicht erneut ausgelöst, bis die aktuelle Ausführung dauert.
Mehrere Ereignisse verfügen über einen subComponent
Parameter, der eine noch größere Granularität in der Ereignisquellenidentifikation ermöglicht.