WebHeaderCollection

WebHeaderCollection CF 1.0, ECMA 1.0, serializable

System.Net (system.dll) class

This class contains the headers that are part of a WebRequest or WebResponse . Some headers should not be accessed through this collection. Instead, use the corresponding properties of the WebRequest or WebResponse (or the HTTP-specific subclasses). These headers are Accept, Connection, Content-Length, Content-Type, Date, Expect, Host, Range, Referer, Transfer-Encoding, and User-Agent.

 public class  WebHeaderCollection  : System.Collections.Specialized.NameValueCollection {  // Public Constructors  public  WebHeaderCollection  ( );  // Protected Constructors  protected  WebHeaderCollection  (System.Runtime.Serialization.SerializationInfo   serializationInfo   ,        System.Runtime.Serialization.StreamingContext   streamingContext   );  // Public Static Methods  public static bool  IsRestricted  (string   headerName   );  // Public Instance Methods  public void  Add  (string   header   );    public override void  Add  (string   name   , string   value   );  // overrides NameValueCollection  public override string[ ]  GetValues  (string   header   );  // overrides NameValueCollection  public override void  OnDeserialization  (object   sender   );  // overrides System.Collections.Specialized.NameObjectCollectionBase  public override void  Remove  (string   name   );  // overrides NameValueCollection  public override void  Set  (string   name   , string   value   );  // overrides NameValueCollection  public byte[ ]  ToByteArray  ( );    public override string  ToString  ( );  // overrides object   // Protected Instance Methods  protected void  AddWithoutValidate  (string   headerName   , string   headerValue   ); } 

Hierarchy

System.Object System.Collections.Specialized.NameObjectCollectionBase(System.Collections.ICollection , System.Collections.IEnumerable , System.Runtime.Serialization.ISerializable , System.Runtime.Serialization.IDeserializationCallback) System.Collections.Specialized.NameValueCollection WebHeaderCollection

Returned By

WebClient.{Headers , ResponseHeaders} , WebRequest.Headers , WebResponse.Headers

Passed To

HttpContinueDelegate.{BeginInvoke( ) , Invoke( )} , WebClient.Headers , WebRequest.Headers



C# in a Nutshell
C # in a Nutshell, Second Edition
ISBN: 0596005261
EAN: 2147483647
Year: 2005
Pages: 963

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net