2015-01-12 2 views
-1

나는 Azure에서 테이블의 모든 행 (약 12-20 행만 있음)을 얻으려고합니다. Windows Phone에서 완벽하게 작동하도록 할 수는 있지만 Xamarin Android에서는 절망적으로 실패합니다. 최악의 경우는 catch에 들어 가지 않기 때문에 예외를 기록 할 수 없다는 것입니다. 여기 Azure 모바일 서비스 Xamarin 안드로이드 문제

는 어떻게 생겼는지 기본적으로 :

IMobileServiceTable _table = mobileServiceClient.getTable<MyType> 
Collection <MyType> rows = null; 
try{ 

    rows = _table.ToCollectionAsync().Result 

}catch (Exception e){ 

    //Never comes here 
} 

//BUT never comes here either!! 

do stuff with rows. 

교살 내가 그것을 캐치를 입력합니다

 catch(Exception) 

에 캐치 절을 변경 충분한 경우 그러나 나는 그것을 기록하거나 볼 수 없습니다 예외는 무엇입니까.

+0

왜'. 결과 '를하고 있습니까? – Cheesebaron

답변

1

이렇게 밝혀졌습니다. 비동기 함수이기 때문에 데이터가 실제로 채워집니다.

관련 문제