HttpWebRequest will only return part of the response.
I have an app that requests info from the maps.yahoo geocode tool. The resultset provides a pair of attributes in the xsd file but the second (warning) one doesn't return a value.
This warning will contain an explaination for when a problem has occured.
I used xsd.exe to create the responce class from the xml responce provided by Yahoo.
I've also tried reading the stream directly instead of unserializing the responce and that doesn't appear to have the warning information either.

partial response for resultset on HttpWebRequest
Jason M Archer