ErrorSupport Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Dá suporte à geração de erros, avisos e outros eventos que incluem texto descritivo para HRESULTs COM conhecidos que são retornados por componentes do Integration Services escritos em código nativo.
public ref class ErrorSupport
[System.Runtime.InteropServices.ComVisible(false)]
public class ErrorSupport
[<System.Runtime.InteropServices.ComVisible(false)>]
type ErrorSupport = class
Public Class ErrorSupport
- Herança
-
ErrorSupport
- Derivado
- Atributos
Comentários
Embora o desenvolvedor do componente de fluxo de dados possa gerar erros, avisos e outros eventos chamando os Fire<X>
métodos da IDTSComponentMetaData100 interface, os Fire<X>
métodos da ErrorSupport classe fornecem valor adicional recuperando mensagens descritivas que correspondem a HRESULTs COM conhecidos retornados por componentes do Integration Services escritos em código nativo. Use a ErrorSupport propriedade da PipelineComponent classe base para obter um ErrorSupport objeto para essa finalidade.
Construtores
ErrorSupport(IDTSComponentEvents100) |
Inicializa uma nova instância da classe ErrorSupport. |
ErrorSupport(IDTSComponentEvents100, String, String, Int32) |
Inicializa uma nova instância da classe ErrorSupport. |
ErrorSupport(IDTSComponentMetaData100) |
Inicializa uma nova instância da classe ErrorSupport. |
ErrorSupport(IDTSComponentMetaData100, String, String, Int32) |
Inicializa uma nova instância da classe ErrorSupport. |
ErrorSupport(IDTSInfoEvents100) |
Inicializa uma nova instância da classe ErrorSupport. |
ErrorSupport(IDTSInfoEvents100, String, String, Int32) |
Inicializa uma nova instância da classe ErrorSupport. |
Métodos
FireError(Int32, Boolean) |
Gera um erro identificado pelo HRESULT especificado e permite o cancelamento da execução. |
FireError(Int32, String, String, Int32, Boolean) |
Gera um erro identificado pelo HRESULT especificado, associa-o ao componente especificado, arquivo de ajuda e contexto de ajuda, e permite o cancelamento da execução. |
FireErrorWithArgs(Int32, Boolean, Object[]) |
Gera um erro identificado pelo HRESULT especificado, permite o cancelamento da execução e inclui uma matriz opcional de informações ou objetos definidos pelo usuário. |
FireErrorWithArgs(Int32, String, String, Int32, Boolean, Object[]) |
Gera um erro identificado pelo HRESULT especificado, associa-o ao componente especificado, arquivo de ajuda e contexto de ajuda, permite o cancelamento da execução e inclui uma matriz opcional de informações ou objetos definidos pelo usuário. |
FireInformation(Int32, Boolean) |
Gera uma mensagem informativa sobre o HRESULT especificado e permite o cancelamento da execução. |
FireInformation(Int32, String, String, Int32, Boolean) |
Gera uma mensagem informativa sobre o HRESULT especificado, associa-o ao componente especificado, arquivo de ajuda e contexto de ajuda, e permite o cancelamento da execução. |
FireInformationWithArgs(Int32, Boolean, Object[]) |
Gera uma mensagem informativa sobre o HRESULT especificado, permite o cancelamento da execução e inclui uma matriz opcional de informações ou objetos definidos pelo usuário. |
FireInformationWithArgs(Int32, String, String, Int32, Boolean, Object[]) |
Gera uma mensagem informativa sobre o HRESULT especificado, o associa ao componente especificado, arquivo de ajuda e contexto de ajuda, permite o cancelamento da execução e inclui uma matriz opcional de informações ou objetos definidos pelo usuário. |
FireWarning(Int32) |
Gera um aviso identificado pelo HRESULT especificado e permite o cancelamento da execução. |
FireWarning(Int32, String, String, Int32) |
Gera um aviso identificado pelo HRESULT especificado, e o associa ao componente especificado, arquivo de ajuda e contexto de ajuda. |
FireWarningWithArgs(Int32, Object[]) |
Gera um aviso identificado pelo HRESULT especificado e inclui uma matriz opcional de informações ou objetos definidos pelo usuário. |
FireWarningWithArgs(Int32, String, String, Int32, Object[]) |
Gera um aviso identificado pelo HRESULT especificado, o associa ao componente especificado, arquivo de ajuda e contexto de ajuda, e inclui uma matriz opcional de informações ou objetos definidos pelo usuário. |
GetFormattedMessage(Int32, String, Object[]) |
Obtém a mensagem de erro de um HRESULT e formata a mensagem preenchendo parâmetros com os valores fornecidos. |
GetFormattedMessageEx(Int32, String, Object[]) |
Obtém a mensagem de erro de um HRESULT e formata a mensagem preenchendo parâmetros com os valores fornecidos. |
SetErrorInterface(IDTSComponentEvents100) |
Especifica a instância IDTSComponentEvents100 que a classe ErrorSupport usará para gerar mensagens. |
SetErrorInterface(IDTSComponentMetaData100) |
Especifica a instância Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetadata100 que a classe ErrorSupport usará para gerar mensagens. |
SetErrorInterface(IDTSInfoEvents100) |
Especifica a instância IDTSInfoEvents100 que a classe ErrorSupport usará para gerar mensagens. |