ErrorSupport Classe
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.
Supporta l'evidenziazione di errori, avvisi e altri eventi che includono testo descrittivo per COM HRESULT noti restituiti dai componenti di Integration Services scritti in codice nativo.
public ref class ErrorSupport
[System.Runtime.InteropServices.ComVisible(false)]
public class ErrorSupport
[<System.Runtime.InteropServices.ComVisible(false)>]
type ErrorSupport = class
Public Class ErrorSupport
- Ereditarietà
-
ErrorSupport
- Derivato
- Attributi
Commenti
Sebbene lo sviluppatore del componente del flusso dati possa generare errori, avvisi e altri eventi chiamando i Fire<X> metodi dell'interfaccia IDTSComponentMetaData100 , i Fire<X> metodi della ErrorSupport classe forniscono un valore aggiuntivo recuperando messaggi descrittivi che corrispondono a COM HRESULT noti restituiti dai componenti di Integration Services scritti in codice nativo. Usa la ErrorSupport proprietà della PipelineComponent classe base per ottenere un ErrorSupport oggetto a questo scopo.
Costruttori
| Nome | Descrizione |
|---|---|
| ErrorSupport(IDTSComponentEvents100, String, String, Int32) |
Inizializza una nuova istanza della classe ErrorSupport. |
| ErrorSupport(IDTSComponentEvents100) |
Inizializza una nuova istanza della classe ErrorSupport. |
| ErrorSupport(IDTSComponentMetaData100, String, String, Int32) |
Inizializza una nuova istanza della classe ErrorSupport. |
| ErrorSupport(IDTSComponentMetaData100) |
Inizializza una nuova istanza della classe ErrorSupport. |
| ErrorSupport(IDTSInfoEvents100, String, String, Int32) |
Inizializza una nuova istanza della classe ErrorSupport. |
| ErrorSupport(IDTSInfoEvents100) |
Inizializza una nuova istanza della classe ErrorSupport. |
Metodi
| Nome | Descrizione |
|---|---|
| FireError(Int32, Boolean) |
Genera un errore identificato dall'HRESULT specificato e permette di annullare l'esecuzione. |
| FireError(Int32, String, String, Int32, Boolean) |
Genera un errore identificato dall'HRESULT specificato, lo associa al componente, file di aiuto e contesto di aiuto specificati, e consente di annullare l'esecuzione. |
| FireErrorWithArgs(Int32, Boolean, Object[]) |
Genera un errore identificato dall'HRESULT specificato, consente di annullare l'esecuzione e include un array opzionale di oggetti o informazioni definite dall'utente. |
| FireErrorWithArgs(Int32, String, String, Int32, Boolean, Object[]) |
Genera un errore identificato dall'HRESULT specificato, lo associa al componente specificato, al file di aiuto e al contesto di aiuto, consente di cancellare l'esecuzione e include un array opzionale di oggetti o informazioni definiti dall'utente. |
| FireInformation(Int32, Boolean) |
Genera un messaggio informativo sull'HRESULT specificato e consente la cancellazione dell'esecuzione. |
| FireInformation(Int32, String, String, Int32, Boolean) |
Genera un messaggio informativo sull'HRESULT specificato, lo associa al componente, file di aiuto e contesto di aiuto specificati, e consente di cancellare l'esecuzione. |
| FireInformationWithArgs(Int32, Boolean, Object[]) |
Genera un messaggio informativo sull'HRESULT specificato, permette di annullare l'esecuzione e include un array opzionale di oggetti o informazioni definiti dall'utente. |
| FireInformationWithArgs(Int32, String, String, Int32, Boolean, Object[]) |
Genera un messaggio informativo sull'HRESULT specificato, lo associa al componente specificato, al file di aiuto e al contesto di aiuto, consente di annullare l'esecuzione e include un array opzionale di oggetti o informazioni definiti dall'utente. |
| FireWarning(Int32, String, String, Int32) |
Genera un avviso identificato dall'HRESULT specificato e lo associa al componente, al file di aiuto e al contesto di aiuto specificati. |
| FireWarning(Int32) |
Genera un avviso identificato dall'HRESULT specificato e consente di annullare l'esecuzione. |
| FireWarningWithArgs(Int32, Object[]) |
Genera un avviso identificato dall'HRESULT specificato e include un array opzionale di oggetti o informazioni definite dall'utente. |
| FireWarningWithArgs(Int32, String, String, Int32, Object[]) |
Genera un avviso identificato dall'HRESULT specificato, lo associa al componente specificato, al file di aiuto e al contesto di aiuto, e include un array opzionale di oggetti o informazioni definiti dall'utente. |
| GetFormattedMessage(Int32, String, Object[]) |
Riceve il messaggio di errore per un HRESULT e formatta il messaggio popolando i parametri con i valori forniti. |
| GetFormattedMessageEx(Int32, String, Object[]) |
Riceve il messaggio di errore per un HRESULT e formatta il messaggio popolando i parametri con i valori forniti. |
| SetErrorInterface(IDTSComponentEvents100) |
Specifica l'istanza IDTSComponentEvents100 che la ErrorSupport classe userà per sollevare i messaggi. |
| SetErrorInterface(IDTSComponentMetaData100) |
Specifica l'istanza Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetadata100 che la ErrorSupport classe userà per sollevare i messaggi. |
| SetErrorInterface(IDTSInfoEvents100) |
Specifica l'istanza IDTSInfoEvents100 che la ErrorSupport classe userà per sollevare i messaggi. |