[MonoTouch] Exception Handling of Async Webservice

Abe Gillespie abe.gillespie at gmail.com
Fri Oct 14 01:09:15 EDT 2011


Ignore the first answer, look at the second answer:

http://stackoverflow.com/questions/536629/timeout-for-asynchronous-web-service-call-in-c-sharp

Your proxy should be timing-out when there's no connection.  Handle
the timeout exception.

-Abe

2011/10/14 Brian Newton <briannewton at gmail.com>:
> Well, if you have no internet connection, there's no way to retrieve
> the result... you could do something like create a key that you send
> along with your request, then if you don't get a response in a certain
> amount of time, you could have another web service you call where you
> pass the same key and look up an error message you store somewhere
> along with the key.
>
> 2011/10/13 Andreas Ploetzeneder <info at ploetzeneder-it.com>:
>> i mean, for example if my internet connection crashs,...how can i fetch
>> that,....
>>
>> Am 13. Oktober 2011 20:31 schrieb Andreas Ploetzeneder
>> <info at ploetzeneder-it.com>:
>>>
>>> ok
>>>
>>> Am 13. Oktober 2011 20:30 schrieb Brian Newton <briannewton at gmail.com>:
>>>>
>>>> Well, firstly you have to have the webservice return the exception in
>>>> some way. Then, it should just be part of the args in the event
>>>> function that receives the response.
>>>>
>>>> 2011/10/13 Andreas Ploetzeneder <info at ploetzeneder-it.com>:
>>>> > Hi,
>>>> > how can i fetch an Exception of an webservice which i call async?
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > Mit freundlichem Gruß,
>>>> >
>>>> > Andreas Plötzeneder
>>>> > CEO
>>>> > ihr ploetzeneder it-solutions Team
>>>> > Mobile Development – Desktopanwendungen – Webanwendungen
>>>> > Tel:  +43 720 30 30 24 10
>>>> > Fax: +43 720 30 30 24 20
>>>> > Email: info at ploetzeneder-it.com
>>>> > web:   http://www.ploetzeneder-it.com
>>>> >
>>>> > Der Inhalt dieser E-Mail samt aller Anhänge ist vertraulich
>>>> > und ausschließlich für den Adressaten bestimmt. Wenn Sie nicht der
>>>> > vorgesehene Adressat dieser E-Mail oder dessen Vertreter sind, so
>>>> > löschen
>>>> > sie diese bitte und informieren Sie den Absender. Jede Form der
>>>> > Verbreitung
>>>> > oder Veröffentlichung der E-Mail, sei es in ihrer Gesamtheit oder in
>>>> > Teilen,
>>>> > die nicht ihrem Zweck dient, ist unzulässig. Das Internet kann die
>>>> > Unversehrtheit dieser Mitteilung nicht garantieren. ploetzeneder
>>>> > it-solutions übernimmt daher keine Haftung, falls die E-Mail geändert
>>>> > wurde.
>>>> >
>>>> >
>>>> >
>>>> > _______________________________________________
>>>> > MonoTouch mailing list
>>>> > MonoTouch at lists.ximian.com
>>>> > http://lists.ximian.com/mailman/listinfo/monotouch
>>>> >
>>>> >
>>>> _______________________________________________
>>>> MonoTouch mailing list
>>>> MonoTouch at lists.ximian.com
>>>> http://lists.ximian.com/mailman/listinfo/monotouch
>>>
>>>
>>>
>>> --
>>>
>>>
>>>
>>>
>>>
>>> Mit freundlichem Gruß,
>>>
>>> Andreas Plötzeneder
>>> CEO
>>> ihr ploetzeneder it-solutions Team
>>> Mobile Development – Desktopanwendungen – Webanwendungen
>>> Tel:  +43 720 30 30 24 10
>>> Fax: +43 720 30 30 24 20
>>> Email: info at ploetzeneder-it.com
>>> web:   http://www.ploetzeneder-it.com
>>>
>>> Der Inhalt dieser E-Mail samt aller Anhänge ist vertraulich
>>> und ausschließlich für den Adressaten bestimmt. Wenn Sie nicht der
>>> vorgesehene Adressat dieser E-Mail oder dessen Vertreter sind, so löschen
>>> sie diese bitte und informieren Sie den Absender. Jede Form der Verbreitung
>>> oder Veröffentlichung der E-Mail, sei es in ihrer Gesamtheit oder in Teilen,
>>> die nicht ihrem Zweck dient, ist unzulässig. Das Internet kann die
>>> Unversehrtheit dieser Mitteilung nicht garantieren. ploetzeneder
>>> it-solutions übernimmt daher keine Haftung, falls die E-Mail geändert wurde.
>>>
>>>
>>
>>
>>
>> --
>>
>>
>>
>>
>>
>> Mit freundlichem Gruß,
>>
>> Andreas Plötzeneder
>> CEO
>> ihr ploetzeneder it-solutions Team
>> Mobile Development – Desktopanwendungen – Webanwendungen
>> Tel:  +43 720 30 30 24 10
>> Fax: +43 720 30 30 24 20
>> Email: info at ploetzeneder-it.com
>> web:   http://www.ploetzeneder-it.com
>>
>> Der Inhalt dieser E-Mail samt aller Anhänge ist vertraulich
>> und ausschließlich für den Adressaten bestimmt. Wenn Sie nicht der
>> vorgesehene Adressat dieser E-Mail oder dessen Vertreter sind, so löschen
>> sie diese bitte und informieren Sie den Absender. Jede Form der Verbreitung
>> oder Veröffentlichung der E-Mail, sei es in ihrer Gesamtheit oder in Teilen,
>> die nicht ihrem Zweck dient, ist unzulässig. Das Internet kann die
>> Unversehrtheit dieser Mitteilung nicht garantieren. ploetzeneder
>> it-solutions übernimmt daher keine Haftung, falls die E-Mail geändert wurde.
>>
>>
>>
> _______________________________________________
> MonoTouch mailing list
> MonoTouch at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monotouch
>


More information about the MonoTouch mailing list