public IAsyncResult BeginWaitForRequest(
     TimeSpan timeout,
     AsyncCallback callback,
     object state
     )
 {
     return(InnerChannel.BeginWaitForRequest(timeout, callback, state));
 }