?しなさいが私を与えるには、Webサービスへのすべての呼び出しのでSilverlightの
おかげ スカール
?しなさいが私を与えるには、Webサービスへのすべての呼び出しのでSilverlightの
おかげ スカール
の詳細を非同期になります。非同期呼び出しが完了したときに、WCFプロジェクトへのサービス参照によって、クライアント上で自動的に「完了」イベントが作成されます。
これらのイベントには常に「結果」プロパティと「例外」プロパティが含まれています。例外が処理されると、それを使って必要な処理を行うことができます。
この意味は?
いいえ。SilverlightプラットフォームはSOAP障害をサポートしていません。しかし、MSDNの記事によると、WCFのフォルト例外は3.0がサポートしています。 IFサポートでは、フォールトエクセピオン –
をキャプチャする方法は、デフォルトですべて同じ "System.ServiceModel.FaultException"(C#、Java、何でも)をスローします。すべてのSOAP対応プラットフォームが理解できる唯一のものです。このFaultExceptionには、言語固有の例外の詳細が含まれます。 – vidalsasoon
btw:http://blogs.msdn.com/silverlightws/archive/2009/03/20/what-s-new-with-web-services-in-silverlight-3-beta.aspx – vidalsasoon
これを試してみてください:
http://www.codeproject.com/KB/silverlight/SilverlightExceptions.aspx
あなたはその権利SOAPフォールトがサポートされていないなら、この技術は、サーバ側でそれらをラップし、あなたがきちんとそれらを扱うことができるように、クライアント上でそれらをアンラップします。
質問の内容を明確にするために、タイトルを間違いなく変更する必要があります。 –
SLプラットフォーム2.0がWCFフォルト例外をサポートしていないことを私が尋ねています。しかし、いくつかの記事では、SL 3.0ではWCFの障害メカニズムをサポートしていると述べています。どうやってするか? –