public void EndClose(IAsyncResult result) { if (m_wcfBypassChannel != null) { m_wcfBypassChannel.EndClose(result); return; } AsyncResultBase.WaitForComplete(result); CloseChannel(); }