IDTSComponentEvents Interfaccia

Definizione

Definisce un'interfaccia per la generazione evento.

public interface class IDTSComponentEvents
public interface IDTSComponentEvents
type IDTSComponentEvents = interface
Public Interface IDTSComponentEvents

Commenti

Il Integration Services Runtime include questa interfaccia eventi passata dal runtime ai vari componenti che vengono eseguiti all'interno di un pacchetto, ad esempio attività, enumeratori e così via. Gli eventi vengono generati dalle attività che usano l' IDTSComponentEvents interfaccia fornita durante l'esecuzione e dal motore di esecuzione della fase di esecuzione.

I < metodi Fire x> possono essere chiamati in fase di progettazione e durante l'esecuzione. In genere, durante la progettazione di componenti, FireError FireInformation FireWarning vengono chiamati i metodi, e per fornire commenti e suggerimenti degli utenti quando un componente non è configurato correttamente. Gli eventi generati durante la progettazione dei componenti vengono visualizzati nel riquadro attività. Inoltre, i componenti possono definire eventi personalizzati e quindi generarli durante l'esecuzione usando il FireCustomEvent metodo. Per ulteriori informazioni, vedere generazione e definizione di eventi in un componente flusso di dati.

Metodi

FireBreakpointHit(BreakpointTarget)

Genera un evento quando nel pacchetto viene rilevata la destinazione di un punto di interruzione.

FireCustomEvent(String, String, Object[], String, Boolean)

Si verifica quando le attività generano eventi personalizzati definiti per le singole attività.

FireError(Int32, String, String, String, Int32)

Genera un evento quando si verifica un errore.

FireInformation(Int32, String, String, String, Int32, Boolean)

Genera un evento che contiene informazioni.

FireProgress(String, Int32, Int32, Int32, String, Boolean)

Genera un evento dopo un avanzamento misurabile del file eseguibile.

FireQueryCancel()

Genera un evento per determinare se l'esecuzione di un file eseguibile deve essere arrestata.

FireWarning(Int32, String, String, String, Int32)

Genera un evento quando l'attività è in uno stato che non giustifica un errore, ma richiede l'invio di un avviso al client.

Si applica a