Name

FileWebResponse

Synopsis

This subclass of WebResponse is returned by WebRequest.GetResponse() when you request access to a file URI. Since this subclass does not add any new methods, there’s no need to cast the return value to a FileWebResponse; the GetResponseStream() method returns a System.IO.Stream from which the file’s contents can be retrieved.

public class FileWebResponse : WebResponse {
// Protected Constructors
   protected method FileWebResponse(
        System.Runtime.Serialization.SerializationInfo serializationInfo, 
        System.Runtime.Serialization.StreamingContext streamingContext);  
// Public Instance Properties
   public override field long ContentLength{get; }               // overrides WebResponse
   public override field string ContentType{get; }               // overrides WebResponse
   public override field WebHeaderCollection Headers{get; }      // overrides WebResponse
   public override field Uri ResponseUri{get; }                  // overrides WebResponse
                  // Public Instance Methods
   public override method void Close();                          // overrides WebResponse
   public override method Stream GetResponseStream();            // overrides WebResponse
                  // Protected Instance Methods
   protected virtual method void Dispose(bool disposing);  
}

Hierarchy

System.ObjectSystem.MarshalByRefObjectWebResponse(System.Runtime.Serialization.ISerializable, System.IDisposable)FileWebResponse

Get C# in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.