Freigeben über


PackageUpgradeResult.OnError Methode

Definition

Löst ein Ereignis aus, 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 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 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

Die Fehlerquelle; das Objekt, das das Ereignis verursacht hat.

errorCode
Int32

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

subComponent
String

Eine beliebige Zeichenfolge, durch die das Untermodul innerhalb einer Quelle identifiziert wird.

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

Boolean

Das ausgelöste Ereignis.

Implementiert

Gilt für: