실버

2009-04-28 5 views
0
오류 예외 처리를 위해 만들어진 개체 모델을 지원하는 실버 라이트 3.0 .ANY에서 WCF 오류 예외를 처리하는 방법

? 줘 호야하면 웹 서비스에 대한 모든 호출 때문에실버

감사에게 세카

+1

귀하의 질문에 대한 명확성을 위해 반드시 제목을 변경해야합니다. –

+0

SL 플랫폼 2.0은 WCF 오류 예외를 지원하지 않습니다. 그러나 일부 기사에서는 SL 3.0이 WCF 오류 메커니즘을 지원할 수 있다고 말합니다. 그렇게하는 방법? –

답변

0

자세한 사항 비동기가됩니다. 비동기 호출이 완료되면 WCF 프로젝트에 대한 서비스 참조에서 클라이언트의 "완료된"이벤트를 자동으로 만듭니다.

이 이벤트는 항상 "결과"속성과 "예외"속성을 포함합니다. 예외가 처리되면 원하는대로 할 수 있습니다.

이게 무슨 뜻이야?

+0

아니요. 실버 라이트 플랫폼은 SOAP 오류를 지원하지 않습니다. 그러나 MSDN 기사에 따르면 3.0은 WCF 오류 예외를 지원합니다. IF 결함을 추출하는 방법을 지원하는 –

+0

웹 서비스는 모두 기본적으로 "System.ServiceModel.FaultException"(C#, Java, 무엇이든)을 던집니다. 모든 SOAP 가능 플랫폼이 이해할 수있는 유일한 솔루션입니다. 이 FaultException에는 언어 별 예외 세부 사항이 들어 있습니다. – vidalsasoon

+0

btw : http://blogs.msdn.com/silverlightws/archive/2009/03/20/what-s-new-with-web-services-in-silverlight-3-beta.aspx – vidalsasoon