HttpWebResponseCF 1.0, ECMA 1.0, serializable, marshal by reference, disposable

System.Net (system.dll)class

This class represents a response from an HTTP server. This is usually returned from WebRequest.GetResponse( ) or WebRequest.EndGetResponse( ). Use GetResponseStream( ) to obtain a System.IO.Stream object containing the response body. Use GetResponseHeader( ) to fetch a specific HTTP header.

public class HttpWebResponse : WebResponse {
// Protected Constructors
   protected HttpWebResponse(System.Runtime.Serialization.SerializationInfo serializationInfo,
       System.Runtime.Serialization.StreamingContext streamingContext);
// Public Instance Properties
   public string CharacterSet{get; }
   public string ContentEncoding{get; }
   public override long ContentLength{get; }          
// overrides WebResponse
   public override string ContentType{get; }          
// overrides WebResponse
   public CookieCollection Cookies{set; get; }
   public override WebHeaderCollection Headers{get; } 
// overrides WebResponse
   public DateTime LastModified{get; }
   public string Method{get; }
   public Version ProtocolVersion{get; }
   public override Uri ResponseUri{get; }
// overrides WebResponse
   public string Server{get; }
   public HttpStatusCode StatusCode{get; }
   public string StatusDescription{get; }
// Public Instance Methods
   public override void Close( );         
// overrides WebResponse
   public override int GetHashCode( );    
// overrides object
   public string GetResponseHeader(string headerName);
   public override Stream GetResponseStream( );        
// overrides WebResponse
// Protected Instance Methods
   protected virtual void Dispose(bool disposing);


System.Object System.MarshalByRefObject WebResponse(System.Runtime.Serialization.ISerializable, System.IDisposable) HttpWebResponse

    Part II: Programming with the .NET Framework
    Part IV: API Quick Reference
    Chapter 26. System