Freigeben über


IDTSComponentEvents.FireWarning(Int32, String, String, String, Int32) Methode

Definition

Löst ein Ereignis aus, sobald sich der Task in einem Zustand befindet, der keinen Fehler, aber eine Warnung des Clients rechtfertigt.

public:
 void FireWarning(int warningCode, System::String ^ subComponent, System::String ^ description, System::String ^ helpFile, int helpContext);
public void FireWarning (int warningCode, string subComponent, string description, string helpFile, int helpContext);
abstract member FireWarning : int * string * string * string * int -> unit
Public Sub FireWarning (warningCode As Integer, subComponent As String, description As String, helpFile As String, helpContext As Integer)

Parameter

warningCode
Int32

Ein Integer-Wert, durch den die Warnmeldung identifiziert wird.

subComponent
String

Ein String-Wert, der weitere Details zur Ereignisquelle enthält.

description
String

Der Text der Meldung.

helpFile
String

Der Pfad zur Hilfedatei, die ausführliche Informationen enthält.

helpContext
Int32

Der Bezeichner des Themas in der Hilfedatei.

Hinweise

Da das Auslösen eines Ereignisses möglicherweise teuer ist, bietet das Laufzeitmodul einen Mechanismus zum Unterdrücken von Ereignissen, die Sie nicht interessieren. Jede Ereignis ausgelöste Methode verfügt über einen FireAgain Parameter. Wenn der Wert dieser Variable falseist , nachdem die Methode zurückgegeben wurde, wird dieses Ereignis für die Dauer der aktuellen Ausführung nicht erneut ausgelöst.

Mehrere Der Ereignisse verfügen über einen Parameter, der eine subComponent noch größere Granularität in der Ereignisquellenidentifikation ermöglicht.

Gilt für: