Reporting Services SoapException 클래스

발생할 수 있는 특정 Reporting Services 오류를 해결해야 합니다. 예를 들어, 사용자에게 폴더를 만들도록 요구하는 애플리케이션에서 사용자는 이미 존재하는 폴더를 만들려고 시도할 수 있습니다. 개발자는 사용자가 애플리케이션의 폴더 이름 및 경로 필드에 입력하는 항목을 제어할 수 없습니다. 그러나 사용자가 이미 존재하는 항목을 부수적으로 만들려고 할 때 사용자 환경이 무엇인지 제어할 수 있습니다.

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

다음 표에서는 SoapException 클래스의 public 속성을 나열합니다.

공용 속성 설명
배우 예외를 발생시킨 코드입니다. 값은 웹 서비스 메서드의 URL입니다.
세부 사항 애플리케이션 관련 오류 정보입니다. 보고서 서버는 값을 설정하고 XML 형식입니다. 자세한 내용은 Detail 속성을 참조하고 Detail 속성을 사용하여 특정 오류를 처리합니다.
HelpLink 오류와 연결된 도움말 파일의 URL 또는 URN입니다. 웹 서비스는 일반적으로 값을 설정하고 URL을 Microsoft 도움말 및 지원으로 설정합니다. Reporting Services는 발생한 오류에 대한 여러 도움말 링크를 지원하므로 보고서 서버는 세부 정보 속성의 일부로 도움말 링크 정보를 설정합니다. 자세한 내용은 HelpLink 요소를 참조 하세요.
Message 오류를 설명하는 설명적이고 지역화된 메시지입니다. 이 텍스트는 애플리케이션 UI에 나타날 수 있습니다.

Reporting Services의 예외 관리 소개
SoapException 오류 테이블