Yes, I've considered that and perhaps I'll try it. How are timeouts handled
under the async model in cases where the network is not available?
that's a good question - but i'm afraid I don't know the answer. You'd
expect an exception somewhere, but where it would surface I've got no idea.
I suppose it would be easy enough to test though.
Sorry!
Andrew
> Yes, I've considered that and perhaps I'll try it. How are timeouts
> handled
[quoted text clipped - 38 lines]
>> >
>> > Colin
Andrian - 07 Oct 2007 13:48 GMT
Colin,
When using asynchornous BeginMethod, any exception from that method will be
thrown when u call end EndMethod to complete the function call (if you
will). So the following code will give u an idea:
Proxy.BeginCall(new AsyncCallback(...));
void CallEnded(IAsyncResult state) // the callback function passed to the
BeginCall function
{
try
{
Proxy.EndCall(state);
}
}
the parameters or type of parameter passed to the functions may not be
compleely accurate, but its only an illustration.

Signature
Andrian
> that's a good question - but i'm afraid I don't know the answer. You'd
> expect an exception somewhere, but where it would surface I've got no
[quoted text clipped - 47 lines]
>>> >
>>> > Colin