0
基本上,我在我的手機應用程序中使用WCF調用來檢索密碼,但是當它需要時它不會觸發,並且我不確定在哪裏放置電話。異步WCF調用不在Windows Phone 7中觸發
從本質上講,我希望應用程序調用這樣
Client.GetPassWordByNameAsync(user);
Client.GetPassWordByNameCompleted += new EventHandler<GetPassWordByNameCompletedEventArgs>(Client_GetPassWordByNameCompleted);
if(EnteredPassword == password)
{
isAuthenticated = true;
}
中的代碼,當用戶按下登錄按鈕,它應該叫服務,搶的密碼,但是比較,它只是跳過該代碼並返回null。
這是完整的方法
void Client_GetPassWordByNameCompleted(object sender, GetPassWordByNameCompletedEventArgs e)
{
if (e.Error == null)
{
}
else
{
password = e.Result;
}
}
非常感謝
我實際上把一個必須完成後的檢查解決了這個問題(因爲它是異步有人跳過這些直線距離),在已完成的方法,並能正常工作。然而,空響應的結果是由於返回序列化錯誤的結果。但是,謝謝你的幫助。 – 2013-04-24 10:13:27