Partilhar via


DefaultEvents.OnError Método

Definição

Este evento é gerado por uma tarefa ou contêiner quando ocorre um erro.

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

Parâmetros

source
DtsObject

O objeto que causou o evento.

errorCode
Int32

Um inteiro que identifica a mensagem de erro. Este identificador deveria ser exclusivo quando combinado com o parâmetro source, de modo que o source e a combinação errorCode sejam exclusivos. Porém, o errorCode sozinho não é esperado que seja exclusivo.

subComponent
String

Uma cadeia de caracteres arbitrária que identifica o submódulo em uma fonte. Por exemplo, a transformação em uma tarefa de Pipeline.

description
String

O texto da mensagem.

helpFile
String

O caminho para o arquivo da Ajuda que contém informações detalhadas.

helpContext
Int32

O identificador do tópico no arquivo da Ajuda.

idofInterfaceWithError
String

Uma cadeia de caracteres que contém uma representação textual do GUID da interface que provocou o erro.

Retornos

Um Boolean que indica se a tarefa deve continuar sendo executada. Um valor true indica que o erro deve causar o cancelamento da tarefa. Um valor falso indica que o erro não deve impedir a execução da tarefa, mas a tarefa deve continuar.

Implementações

Aplica-se a