1

私は Windows Phone 8 アプリから WCF Web サービスを使用していますが、(当然のことながら) 電話にインターネットがない状況を処理したいと考えています。

問題は、WCF Web サービス関数を非同期で呼び出しているため、CommunicationException を試行/キャッチできないことです。何をすべきか?

これが私のコードの一部です:

BusWebService.BusServiceClient ServiceClient;

ServiceClient = new BusWebService.BusServiceClient();
ServiceClient.GetTestBusesCompleted +=
                new EventHandler<BusWebService.GetTestBusesCompletedEventArgs>(GetTestBusesCompleted);

//Try or Catch here?????
ServiceClient.GetTestBusesAsync(0, 0, TestNumber);
4

1 に答える 1