DefaultEvents.OnError 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.
Dieses Ereignis wird von einem Task oder Container ausgelöst, wenn ein Fehler auftritt.
public:
virtual bool OnError(Microsoft::SqlServer::Dts::Runtime::DtsObject ^ source, int errorCode, System::String ^ subComponent, System::String ^ description, System::String ^ helpFile, int helpContext, System::String ^ idofInterfaceWithError);
public virtual bool OnError (Microsoft.SqlServer.Dts.Runtime.DtsObject source, int errorCode, string subComponent, string description, string helpFile, int helpContext, string idofInterfaceWithError);
abstract member OnError : Microsoft.SqlServer.Dts.Runtime.DtsObject * int * string * string * string * int * string -> bool
override this.OnError : Microsoft.SqlServer.Dts.Runtime.DtsObject * int * string * string * string * int * string -> bool
Public Overridable Function OnError (source As DtsObject, errorCode As Integer, subComponent As String, description As String, helpFile As String, helpContext As Integer, idofInterfaceWithError As String) As Boolean
Parameter
- source
- DtsObject
Das Objekt, durch das das Ereignis verursacht wurde.
- errorCode
- Int32
Ein ganzzahliger Wert, durch den die Fehlermeldung identifiziert wird. Dieser Bezeichner sollte eindeutig sein, wenn er mit dem source
-Parameter kombiniert wird; daher sollte die Kombination aus source
und errorCode
eindeutig sein. Es wird jedoch nicht erwartet, dass errorCode
allein eindeutig ist.
- subComponent
- String
Eine beliebige Zeichenfolge, durch die das Untermodul innerhalb einer Quelle identifiziert wird. Beispielsweise die Transformation in einem Pipelinetask.
- 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.
- idofInterfaceWithError
- String
Eine Textdarstellung der GUID der Schnittstelle, die den Fehler verursacht hat.
Gibt zurück
Ein boolescher Wert, der angibt, ob der Task weiterhin ausgeführt werden soll. Der Wert true gibt an, dass der Task bei Auftreten des Fehlers abgebrochen werden soll. Ein Wert von false gibt an, dass der Fehler die Ausführung der Aufgabe nicht beenden sollte, aber die Aufgabe fortgesetzt werden soll.