private OnTransportOpenCompete ( IAsyncResult result ) : void | ||
result | IAsyncResult | |
Результат | void |
void OnTransportOpenCompete(IAsyncResult result)
{
if (result.CompletedSynchronously)
{
return;
}
try
{
this.HandleTransportOpened(result);
}
catch (Exception exception)
{
if (Fx.IsFatal(exception))
{
throw;
}
TransportAsyncCallbackArgs args = (TransportAsyncCallbackArgs)result.AsyncState;
args.Exception = exception;
this.Complete(args);
}
}