Udostępnij za pośrednictwem


Klasa ErrorSupport

Obsługuje podnoszenie błędów, ostrzeżeń i innych zdarzeń, które zawierają tekst opisowy dla znanych HRESULTs COM, które są zwracane przez Integration Services składniki napisane w kodzie macierzystym.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.ManagedMsg.ErrorSupport
    Microsoft.SqlServer.Dts.ManagedMsg.DataflowErrorSupport

Przestrzeń nazw:  Microsoft.SqlServer.Dts.ManagedMsg
Zestaw:  Microsoft.SqlServer.DtsMsg (w Microsoft.SqlServer.DtsMsg.dll)

Składnia

'Deklaracja
<ComVisibleAttribute(False)> _
Public Class ErrorSupport
'Użycie
Dim instance As ErrorSupport
[ComVisibleAttribute(false)]
public class ErrorSupport
[ComVisibleAttribute(false)]
public ref class ErrorSupport
[<ComVisibleAttribute(false)>]
type ErrorSupport =  class end
public class ErrorSupport

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna ErrorSupport(IDTSComponentEvents100) Inicjuje nowe wystąpienie ErrorSupport klasy
Metoda chroniona ErrorSupport(IDTSComponentMetaData100) Inicjuje nowe wystąpienie ErrorSupport klasy
Metoda publiczna ErrorSupport(IDTSInfoEvents100) Inicjuje nowe wystąpienie ErrorSupport klasy
Metoda publiczna ErrorSupport(IDTSComponentEvents100, String, String, Int32) Inicjuje nowe wystąpienie ErrorSupport klasy
Metoda chroniona ErrorSupport(IDTSComponentMetaData100, String, String, Int32) Inicjuje nowe wystąpienie ErrorSupport klasy
Metoda publiczna ErrorSupport(IDTSInfoEvents100, String, String, Int32) Inicjuje nowe wystąpienie ErrorSupport klasy

Do góry

Metody

  Nazwa Opis
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna FireError(Int32, Boolean%) Podnosi błąd identyfikowane przez określony wynik HRESULT i umożliwia wykonanie na anulowane.
Metoda publiczna FireError(Int32, String, String, Int32, Boolean%) Podnosi błąd identyfikowane przez określony wynik HRESULT kojarzy go z określonego składnika, plik pomocy i kontekstu pomocy i umożliwia wykonanie na anulowane.
Metoda publiczna FireErrorWithArgs(Int32, Boolean%, array<Object[]) Podnosi błąd identyfikowane przez określony wynik HRESULT, umożliwia wykonanie zostaną anulowane i obejmuje opcjonalna Tablica obiektów zdefiniowanych przez użytkownika lub informacji.
Metoda publiczna FireErrorWithArgs(Int32, String, String, Int32, Boolean%, array<Object[]) Podnosi błąd identyfikowane przez określony wynik HRESULT, kojarzy go z określonego składnika, plik pomocy i kontekstu pomocy, umożliwia wykonanie zostaną anulowane i obejmuje opcjonalna Tablica obiektów zdefiniowanych przez użytkownika lub informacji.
Metoda publiczna FireInformation(Int32, Boolean%) Podnosi komunikat informacyjny o określonym HRESULT i umożliwia wykonanie na anulowane.
Metoda publiczna FireInformation(Int32, String, String, Int32, Boolean%) Podnosi komunikat informacyjny o określonym HRESULT kojarzy go z określonego składnika, plik pomocy i kontekstu pomocy i umożliwia wykonanie na anulowane.
Metoda publiczna FireInformationWithArgs(Int32, Boolean%, array<Object[]) Komunikat informacyjny o określonym HRESULT podnosi, umożliwia wykonanie zostaną anulowane i obejmuje opcjonalna Tablica obiektów zdefiniowanych przez użytkownika lub informacji.
Metoda publiczna FireInformationWithArgs(Int32, String, String, Int32, Boolean%, array<Object[]) Komunikat informacyjny o określonym HRESULT podnosi, kojarzy go z określonego składnika, plik pomocy i kontekstu pomocy, umożliwia wykonanie zostaną anulowane i obejmuje opcjonalna Tablica obiektów zdefiniowanych przez użytkownika lub informacji.
Metoda publiczna FireWarning(Int32) Podnosi identyfikowane przez określony wynik HRESULT ostrzeżenie i umożliwia wykonanie na anulowane.
Metoda publiczna FireWarning(Int32, String, String, Int32) Podnosi ostrzeżenie identyfikowane przez określony wynik HRESULT i kojarzy ją z określonego składnika, plik pomocy i kontekstu pomocy.
Metoda publiczna FireWarningWithArgs(Int32, array<Object[]) Podnosi identyfikowane przez określony wynik HRESULT ostrzeżenie i obejmuje opcjonalna Tablica obiektów zdefiniowanych przez użytkownika lub informacji.
Metoda publiczna FireWarningWithArgs(Int32, String, String, Int32, array<Object[]) Podnosi ostrzeżenie identyfikowane przez określony wynik HRESULT, kojarzy go z określonego składnika, plik pomocy i kontekstu pomocy i obejmuje opcjonalna Tablica obiektów zdefiniowanych przez użytkownika lub informacji.
Metoda publiczna GetFormattedMessage Pobiera komunikat o błędzie HRESULT oraz formaty wiadomości przez wypełnianie parametrów podanych wartości.
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda chroniona SetErrorInterface(IDTSComponentEvents100) Określa IDTSComponentEvents100 wystąpienie ErrorSupport klasy umożliwia podnieść wiadomości.
Metoda chroniona SetErrorInterface(IDTSComponentMetaData100) Określa IDTSComponentMetadata100 wystąpienie ErrorSupport klasy umożliwia podnieść wiadomości.
Metoda chroniona SetErrorInterface(IDTSInfoEvents100) Określa IDTSInfoEvents100 wystąpienie ErrorSupport klasy umożliwia podnieść wiadomości.
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Uwagi

Chociaż składnik przepływ danych developer można podnieść błędów, ostrzeżeń i innych zdarzeń, wywołując ognia<x> metody IDTSComponentMetaData100 interfejs, ognia<x> metody ErrorSupport klasy dostarczyć dodatkowej wartości przez pobieranie wiadomości opisowe, które odpowiadają znane HRESULTs COM zwrócony przez Integration Services składniki napisane w kodzie macierzystym.Użyj ErrorSupport Właściwość PipelineComponent Klasa uzyskania podstawowa ErrorSupport obiektu dla tego celu.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.