다음을 통해 공유


Reporting Services SoapException 클래스

발생할 수 있다고 판단되는 특정 Reporting Services 오류를 해결해야 합니다. 예를 들어, 사용자에게 폴더를 만들도록 요구하는 응용 프로그램에서 사용자는 이미 존재하는 폴더를 만들려고 시도할 수 있습니다. 개발자는 사용자가 응용 프로그램의 폴더 이름 및 경로 필드에 입력하는 내용을 제어하지 못하지만, 누군가가 실수로 이미 존재하는 항목을 만들려고 시도할 때 발생하는 사용자 경험은 제어할 수 있습니다.

특정 오류 조건을 쉽게 파악할 수 있도록 Reporting Services은 예외에 대한 오류 코드를 분류하고 SoapException 클래스의 속성을 사용하여 오류에 대한 분류를 반환합니다. 자세한 내용은 Microsoft .NET Framework SDK 설명서의 "SoapException 클래스(SoapException Class)"를 참조하십시오.

다음 표는 SoapException 클래스의 공용 속성을 나열합니다.

공용 속성

설명

Actor

예외를 발생시킨 코드입니다. 값은 웹 서비스 메서드에 대한 URL입니다.

Detail

응용 프로그램별 오류 정보입니다. 값은 보고서 서버에서 설정되며 XML 형식입니다. 자세한 내용은 Detail 속성Detail 속성을 사용하여 특정 오류 처리를 참조하십시오.

HelpLink

오류와 연관된 도움말 파일에 대한 URL 또는 URN입니다. 일반적으로 웹 서비스에서 설정되는 이 값은 URL을 Microsoft 도움말 및 지원으로 설정합니다. Reporting Services는 발생하는 오류와 관련하여 여러 도움말 링크를 지원하므로 보고서 서버에서는 도움말 링크 정보를 Detail 속성의 일부로 설정합니다. 자세한 내용은 HelpLink 요소를 참조하십시오.

Message

오류를 설명하는 지역화된 메시지입니다. 이 텍스트는 응용 프로그램 UI로 나타날 수 있습니다.