public override IAsyncResult BeginGetRequestStream (AsyncCallback callback, object state) { return GetHttpWebRequest (RequestUri).BeginGetRequestStream (callback, state); }