DefaultEvents.OnError Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questo evento viene generato da un compito o da un contenitore quando si verifica un errore.
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
Parametri
- source
- DtsObject
L'oggetto che ha causato l'evento.
- errorCode
- Int32
Un intero che identifica il messaggio di errore. Questo identificatore dovrebbe essere unico quando combinato con il source parametro, quindi la source combinazione e errorCode dovrebbe essere unica. Tuttavia, non ci si aspetta che sia errorCode unico.
- subComponent
- String
Una stringa arbitraria che identifica il sottomodulo all'interno di una sorgente. Ad esempio, la trasformazione in un compito Pipeline.
- description
- String
Testo del messaggio.
- helpFile
- String
Il percorso verso il file Help che contiene informazioni dettagliate.
- helpContext
- Int32
Identificatore dell'argomento nel file di Aiuto.
- idofInterfaceWithError
- String
Una rappresentazione testuale del GUID dell'interfaccia che ha causato l'errore.
Valori restituiti
Un Booleano che indica se il compito deve continuare a essere eseguito. Un valore di true indica che l'errore dovrebbe causare la cancellazione del compito. Un valore di false indica che l'errore non dovrebbe fermare l'esecuzione del task, ma il task deve continuare.