다음을 통해 공유


ErrorSupport 클래스

정의

네이티브 코드로 작성된 Integration Services 구성 요소에서 반환하는 알려진 COM HRESULT에 대한 설명 텍스트를 포함하는 오류, 경고 및 기타 이벤트의 발생을 지원합니다.

public ref class ErrorSupport
[System.Runtime.InteropServices.ComVisible(false)]
public class ErrorSupport
[<System.Runtime.InteropServices.ComVisible(false)>]
type ErrorSupport = class
Public Class ErrorSupport
상속
ErrorSupport
파생
특성

설명

데이터 흐름 구성 요소 개발자는 인터페이스 Fire<X>IDTSComponentMetaData100 메서드를 호출 Fire<X> 하여 오류, 경고 및 기타 이벤트를 발생시켜도 클래스의 ErrorSupport 메서드는 네이티브 코드로 작성된 Integration Services 구성 요소에서 반환된 알려진 COM HRESULT에 해당하는 설명 메시지를 검색하여 추가 값을 제공합니다. ErrorSupport 이 목적을 위해 개체를 PipelineComponent 가져오려면 기본 클래스의 ErrorSupport 속성을 사용합니다.

생성자

ErrorSupport(IDTSComponentEvents100)

ErrorSupport 클래스의 새 인스턴스를 초기화합니다.

ErrorSupport(IDTSComponentEvents100, String, String, Int32)

ErrorSupport 클래스의 새 인스턴스를 초기화합니다.

ErrorSupport(IDTSComponentMetaData100)

ErrorSupport 클래스의 새 인스턴스를 초기화합니다.

ErrorSupport(IDTSComponentMetaData100, String, String, Int32)

ErrorSupport 클래스의 새 인스턴스를 초기화합니다.

ErrorSupport(IDTSInfoEvents100)

ErrorSupport 클래스의 새 인스턴스를 초기화합니다.

ErrorSupport(IDTSInfoEvents100, String, String, Int32)

ErrorSupport 클래스의 새 인스턴스를 초기화합니다.

메서드

FireError(Int32, Boolean)

지정된 HRESULT로 식별되는 오류를 발생시키고 실행을 취소할 수 있도록 지정합니다.

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

지정된 HRESULT로 식별되는 오류를 발생시키고, 해당 오류를 지정된 구성 요소, 도움말 파일 및 도움말 컨텍스트와 연결하고, 실행을 취소할 수 있도록 지정합니다.

FireErrorWithArgs(Int32, Boolean, Object[])

지정된 HRESULT로 식별되는 오류를 발생시키고, 실행을 취소할 수 있도록 지정하고, 사용자 정의 개체 또는 정보의 선택적 배열을 포함합니다.

FireErrorWithArgs(Int32, String, String, Int32, Boolean, Object[])

지정된 HRESULT로 식별되는 오류를 발생시키고, 해당 오류를 지정된 구성 요소, 도움말 파일 및 도움말 컨텍스트와 연결하고, 실행을 취소할 수 있도록 지정하고, 사용자 정의 개체 또는 정보의 선택적 배열을 포함합니다.

FireInformation(Int32, Boolean)

지정된 HRESULT에 대한 정보 메시지를 발생시키고 실행을 취소할 수 있도록 지정합니다.

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

지정된 HRESULT에 대한 정보 메시지를 발생시키고, 해당 오류를 지정된 구성 요소, 도움말 파일 및 도움말 컨텍스트와 연결하고, 실행을 취소할 수 있도록 지정합니다.

FireInformationWithArgs(Int32, Boolean, Object[])

지정된 HRESULT에 대한 정보 메시지를 발생시키고, 실행을 취소할 수 있도록 지정하고, 사용자 정의 개체 또는 정보의 선택적 배열을 포함합니다.

FireInformationWithArgs(Int32, String, String, Int32, Boolean, Object[])

지정된 HRESULT에 대한 정보 메시지를 발생시키고, 해당 오류를 지정된 구성 요소, 도움말 파일 및 도움말 컨텍스트와 연결하고, 실행을 취소할 수 있도록 지정하고, 사용자 정의 개체 또는 정보의 선택적 배열을 포함합니다.

FireWarning(Int32)

지정된 HRESULT로 식별되는 경고를 발생시키고 실행을 취소할 수 있도록 지정합니다.

FireWarning(Int32, String, String, Int32)

지정된 HRESULT로 식별되는 경고를 발생시키고, 해당 경고를 지정된 구성 요소, 도움말 파일 및 도움말 컨텍스트와 연결합니다.

FireWarningWithArgs(Int32, Object[])

지정된 HRESULT로 식별되는 경고를 발생시키고, 사용자 정의 개체 또는 정보의 선택적 배열을 포함합니다.

FireWarningWithArgs(Int32, String, String, Int32, Object[])

지정된 HRESULT로 식별되는 경고를 발생시키고, 해당 경고를 지정된 구성 요소, 도움말 파일 및 도움말 컨텍스트와 연결하고, 사용자 정의 개체 또는 정보의 선택적 배열을 포함합니다.

GetFormattedMessage(Int32, String, Object[])

HRESULT에 대한 오류 메시지를 가져오고 매개 변수를 제공된 값으로 채워 메시지의 형식을 지정합니다.

GetFormattedMessageEx(Int32, String, Object[])

HRESULT에 대한 오류 메시지를 가져오고 매개 변수를 제공된 값으로 채워 메시지의 형식을 지정합니다.

SetErrorInterface(IDTSComponentEvents100)

IDTSComponentEvents100 클래스에서 메시지를 발생시키는 데 사용할 ErrorSupport 인스턴스를 지정합니다.

SetErrorInterface(IDTSComponentMetaData100)

Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetadata100 클래스에서 메시지를 발생시키는 데 사용할 ErrorSupport 인스턴스를 지정합니다.

SetErrorInterface(IDTSInfoEvents100)

IDTSInfoEvents100 클래스에서 메시지를 발생시키는 데 사용할 ErrorSupport 인스턴스를 지정합니다.

적용 대상