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 la generazione di errori, avvisi e altri eventi che includono testo descrittivo per HRESULT COM noti restituiti dai componenti di Integration Services scritti nel 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
Anche se lo sviluppatore del componente flusso di dati può generare errori, avvisi e altri eventi chiamando i Fire<X>
metodi dell'interfaccia IDTSComponentMetaData100 , i Fire<X>
metodi della ErrorSupport classe forniscono valore aggiuntivo recuperando messaggi descrittivi che corrispondono a HRESULT COM noti restituiti dai componenti di Integration Services scritti nel codice nativo. Utilizzare la ErrorSupport proprietà della PipelineComponent classe di base per ottenere un ErrorSupport oggetto a questo scopo.
Costruttori
ErrorSupport(IDTSComponentEvents100) |
Inizializza una nuova istanza della classe ErrorSupport. |
ErrorSupport(IDTSComponentEvents100, String, String, Int32) |
Inizializza una nuova istanza della classe ErrorSupport. |
ErrorSupport(IDTSComponentMetaData100) |
Inizializza una nuova istanza della classe ErrorSupport. |
ErrorSupport(IDTSComponentMetaData100, String, String, Int32) |
Inizializza una nuova istanza della classe ErrorSupport. |
ErrorSupport(IDTSInfoEvents100) |
Inizializza una nuova istanza della classe ErrorSupport. |
ErrorSupport(IDTSInfoEvents100, String, String, Int32) |
Inizializza una nuova istanza della classe ErrorSupport. |
Metodi
FireError(Int32, Boolean) |
Genera un errore identificato dal valore HRESULT specificato e consente l'annullamento dell'esecuzione. |
FireError(Int32, String, String, Int32, Boolean) |
Genera un errore identificato dal valore HRESULT specificato, lo associa al componente, al file della Guida e al contesto della Guida specificati e consente l'annullamento dell'esecuzione. |
FireErrorWithArgs(Int32, Boolean, Object[]) |
Genera un errore identificato dal valore HRESULT specificato, consente l'annullamento dell'esecuzione e include una matrice facoltativa di oggetti o informazioni definiti dall'utente. |
FireErrorWithArgs(Int32, String, String, Int32, Boolean, Object[]) |
Genera un errore identificato dal valore HRESULT specificato, lo associa al componente, al file della Guida e al contesto della Guida specificati, consente l'annullamento dell'esecuzione e include una matrice facoltativa di oggetti o informazioni definiti dall'utente. |
FireInformation(Int32, Boolean) |
Genera un messaggio informativo sul valore HRESULT specificato e consente l'annullamento dell'esecuzione. |
FireInformation(Int32, String, String, Int32, Boolean) |
Genera un messaggio informativo sul valore HRESULT specificato, lo associa al componente, al file della Guida e al contesto della Guida specificati e consente l'annullamento dell'esecuzione. |
FireInformationWithArgs(Int32, Boolean, Object[]) |
Genera un messaggio informativo sul valore HRESULT specificato, consente l'annullamento dell'esecuzione e include una matrice facoltativa di oggetti o informazioni definiti dall'utente. |
FireInformationWithArgs(Int32, String, String, Int32, Boolean, Object[]) |
Genera un messaggio informativo sul valore HRESULT specificato, lo associa al componente, al file della Guida e al contesto della Guida specificati, consente l'annullamento dell'esecuzione e include una matrice facoltativa di oggetti o informazioni definiti dall'utente. |
FireWarning(Int32) |
Genera un avviso identificato dal valore HRESULT specificato e consente l'annullamento dell'esecuzione. |
FireWarning(Int32, String, String, Int32) |
Genera un avviso identificato dal valore HRESULT specificato e lo associa al componente, al file della Guida e al contesto della Guida specificati. |
FireWarningWithArgs(Int32, Object[]) |
Genera un avviso identificato dal valore HRESULT specificato e include una matrice facoltativa di oggetti o informazioni definiti dall'utente. |
FireWarningWithArgs(Int32, String, String, Int32, Object[]) |
Genera un avviso identificato dal valore HRESULT specificato, lo associa al componente, al file della Guida e al contesto della Guida specificati, consente l'annullamento dell'esecuzione e include una matrice facoltativa di oggetti o informazioni definiti dall'utente. |
GetFormattedMessage(Int32, String, Object[]) |
Ottiene il messaggio di errore per un valore HRESULT e formatta il messaggio popolando i parametri con i valori forniti. |
GetFormattedMessageEx(Int32, String, Object[]) |
Ottiene il messaggio di errore per un valore HRESULT e formatta il messaggio popolando i parametri con i valori forniti. |
SetErrorInterface(IDTSComponentEvents100) |
Specifica l'istanza di IDTSComponentEvents100 che verrà utilizzata dalla classe ErrorSupport per generare messaggi. |
SetErrorInterface(IDTSComponentMetaData100) |
Specifica l'istanza di Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetadata100 che verrà utilizzata dalla classe ErrorSupport per generare messaggi. |
SetErrorInterface(IDTSInfoEvents100) |
Specifica l'istanza di IDTSInfoEvents100 che verrà utilizzata dalla classe ErrorSupport per generare messaggi. |