public override Message Request (Message message, TimeSpan timeout) { return EndRequest (BeginRequest (message, timeout, null, null)); }