protected override void OnConnectionEndSend(IAsyncResult result)
        {
            Exception handledException;

            ReliableBinderSendAsyncResult.End(result, out handledException);
            ReliableBinderSendAsyncResult sendResult = (ReliableBinderSendAsyncResult)result;

            if (sendResult.MessageAttemptInfo.RetryCount == this.Settings.MaxRetryCount)
            {
                this.MaxRetryCountException = handledException;
            }
        }
        protected override void OnConnectionEndSend(IAsyncResult result)
        {
            Exception exception;

            ReliableBinderSendAsyncResult.End(result, out exception);
            ReliableBinderSendAsyncResult result2 = (ReliableBinderSendAsyncResult)result;

            if (result2.MessageAttemptInfo.RetryCount == base.Settings.MaxRetryCount)
            {
                base.MaxRetryCountException = exception;
            }
        }
 protected override void OnConnectionEndSendMessage(IAsyncResult result)
 {
     ReliableBinderSendAsyncResult.End(result);
 }