protected override IAsyncResult OnBeginOpen (TimeSpan timeout, AsyncCallback callback, object state) { return base.OnBeginOpen (timeout, callback, state); }