protected HttpWebResponse(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext)
{
_webHeaderCollection = (WebHeaderCollection)serializationInfo.GetValue("_HttpResponseHeaders", typeof(WebHeaderCollection));
_requestUri = (Uri)serializationInfo.GetValue("_Uri", typeof(Uri));
Version version = (Version)serializationInfo.GetValue("_Version", typeof(Version));
_isVersionHttp11 = version.Equals(HttpVersion.Version11);
ContentLength = serializationInfo.GetInt64("_ContentLength");
}