Udostępnij za pośrednictwem


Interfejs IDTSEvents

Definiuje zestaw zdarzeń, używany przez TaskHost w imieniu zadań.

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public Interface IDTSEvents
'Użycie
Dim instance As IDTSEvents
public interface IDTSEvents
public interface class IDTSEvents
type IDTSEvents =  interface end
public interface IDTSEvents

Typ IDTSEvents uwidacznia następujące elementy członkowskie.

Metody

  Nazwa Opis
Metoda publiczna OnBreakpointHit Wywoływane, gdy punkt przerwania jest trafień w ramach zadania.
Metoda publiczna OnCustomEvent Wywołana przez zadania podnieść zdarzeń niestandardowych przez zadanie.
Metoda publiczna OnError Wywołana przez zadania lub kontener, gdy wystąpi błąd.
Metoda publiczna OnExecutionStatusChanged Wywołana przez zadania lub kontener, podczas zmiany stanu jej wykonanie.
Metoda publiczna OnInformation Dowolne nazywany czas zadanie wymaga się dostarczenia informacji.
Metoda publiczna OnPostExecute Nazywane natychmiast po zakończeniu logiki wykonanie zadania.To zdarzenie jest wywoływane przez zadanie lub kontener natychmiast po jego uruchomieniu.
Metoda publiczna OnPostValidate Nazywane natychmiast po zakończeniu zadania logiki sprawdzania poprawności.To zdarzenie jest wywoływane przez zadanie po uwierzytelnieniu zadania.
Metoda publiczna OnPreExecute Wywoływane, gdy ma wykonać zadanie.To zdarzenie jest wywoływane przez zadania lub kontener bezpośrednio przed uruchomieniem.
Metoda publiczna OnPreValidate Wywoływana podczas uruchamiania logiki sprawdzania rzeczywistego zadania.To zdarzenie jest wywoływane, gdy rozpocznie się sprawdzanie poprawności hosta zadania lub kontener.
Metoda publiczna OnProgress Wywoływana Aktualizuj postęp o wykonanie zadania.
Metoda publiczna OnQueryCancel Wywołanie przy wszelkich powstających podczas przetwarzania zadania, gdzie jest to wykonalne, aby anulować wykonanie.To zdarzenie jest wywoływane przez zadania i pojemniki do ustalenia, czy te należy zatrzymać wykonywanie.
Metoda publiczna OnTaskFailed Wywołana przez hosta zadania po awarii.
Metoda publiczna OnVariableValueChanged Wywoływany przez uruchomienie -czas silnika.Nie jest wywoływana przez zadania.
Metoda publiczna OnWarning Dowolne nazywany czas zadanie jest w stanie nie uzasadnia błąd, ale wymagają ostrzegająca klient.

Do góry

Uwagi

Dla każdej metoda jest związany z nimi obiekt w DtsEventHandlers kolekcja, która obsługuje zdarzenie.Jeśli zdarzenie jest wyłączone, obiekt nie będzie wykonać i zwróci false.Jeśli obiekt nie obsługuje zdarzenia poziom lokalnym, zdarzenie jest przekazany do obsługi kontener nadrzędnego.

Metody te zapewniają indeksy do zdarzenie kolekcja dla odpowiedniego programu obsługa zdarzeń.