Name
WebHeaderCollection
Synopsis
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.SerializationInfoserializationInfo
, System.Runtime.Serialization.StreamingContextstreamingContext
); // Public Static Methods public static bool IsRestricted(stringheaderName
); // Public Instance Methods public void Add(stringheader
); public override void Add(stringname
, stringvalue
); // overrides NameValueCollection public override string[ ] GetValues(stringheader
); // overrides NameValueCollection public override void OnDeserialization(objectsender
); // overrides System.Collections.Specialized.NameObjectCollectionBase public override void Remove(stringname
); // overrides NameValueCollection public override void Set(stringname
, stringvalue
); // overrides NameValueCollection public byte[ ] ToByteArray( ); public override string ToString( ); // overrides object // Protected Instance Methods protected void AddWithoutValidate(stringheaderName ...
Get C# in a Nutshell, Second Edition 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.