//ChainedAsyncResult methods for opening and closing ChannelFactory<T> internal IAsyncResult BeginFactoryOpen(TimeSpan timeout, AsyncCallback callback, object state) { return(ChannelFactory.BeginOpen(timeout, callback, state)); }