O'Reilly logo

C# in a Nutshell by Peter Drayton, Ted Neward, Ben Albahari

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required