Consider the following scenario. In the Microsoft .NET Framework 2.0, you use the BeginGetRequestStream method and the EndGetRequestStream method in the HttpWebRequest class to complete an asynchronous HTTP request. In this scenario, when you try to access the Stream object that is returned by the EndGetRequestStream method, you receive a System.ObjectDisposedException exception.
Note This problem only occurs if you set the Method property in the HttpWebRequest class to a protocol property that uploads data. For example, you set the Method property to POST.