/// <summary>
/// Begins an asynchronous operation to close the secure channel.
/// </summary>
public IAsyncResult BeginClose(AsyncCallback callback, object callbackData)
{
if (m_wcfBypassChannel != null)
{
return m_wcfBypassChannel.BeginClose(callback, callbackData);
}
AsyncResultBase result = new AsyncResultBase(callback, callbackData, 0);
result.OperationCompleted();
return result;
}