1 type derived from WebHeaderCollection
System.ServiceModel (1)
System\ServiceModel\Channels\HttpHeadersWebHeaderCollection.cs (1)
25
internal class HttpHeadersWebHeaderCollection :
WebHeaderCollection
25 instantiations of WebHeaderCollection
PresentationCore (2)
Core\CSharp\MS\Internal\IO\Packaging\PseudoWebRequest.cs (1)
199
_headers = new
WebHeaderCollection
();
Core\CSharp\System\IO\Packaging\PackWebResponse.cs (1)
771
return new
WebHeaderCollection
();
System (18)
net\System\Net\_ChunkParser.cs (1)
668
WebHeaderCollection trailer = new
WebHeaderCollection
();
net\System\Net\_Connection.cs (1)
2615
m_ResponseData.m_ResponseHeaders = new
WebHeaderCollection
(WebHeaderCollectionType.HttpWebResponse);
net\System\Net\Cache\_Rfc2616CacheValidators.cs (1)
1774
ctx.CacheHeaders = new
WebHeaderCollection
();
net\System\Net\Cache\HttpRequestCacheValidator.cs (2)
453
CacheHeaders = new
WebHeaderCollection
();
637
CacheHeaders = new
WebHeaderCollection
();
net\System\Net\filewebrequest.cs (1)
56
m_headers = new
WebHeaderCollection
(WebHeaderCollectionType.FileWebRequest);
net\System\Net\filewebresponse.cs (1)
57
m_headers = new
WebHeaderCollection
(WebHeaderCollectionType.FileWebResponse);
net\System\Net\FtpWebRequest.cs (1)
1830
m_FtpRequestHeaders = new
WebHeaderCollection
(WebHeaderCollectionType.FtpWebRequest);
net\System\Net\FtpWebResponse.cs (1)
149
m_FtpRequestHeaders = new
WebHeaderCollection
(WebHeaderCollectionType.FtpWebResponse);
net\System\Net\HttpListenerResponse.cs (1)
44
m_WebHeaders = new
WebHeaderCollection
(WebHeaderCollectionType.HttpListenerResponse);
net\System\Net\HttpWebRequest.cs (3)
2665
WebHeaderCollection newWebHeaders = new
WebHeaderCollection
(WebHeaderCollectionType.HttpWebRequest);
4302
? new
WebHeaderCollection
(ctx.CacheHeaders)
5154
_HttpRequestHeaders = new
WebHeaderCollection
(WebHeaderCollectionType.HttpWebRequest);
net\System\Net\UnsafeNativeMethods.cs (1)
2981
WebHeaderCollection headerCollection = new
WebHeaderCollection
(WebHeaderCollectionType.HttpListenerRequest);
net\System\Net\webclient.cs (3)
204
m_headers = new
WebHeaderCollection
(WebHeaderCollectionType.WebRequest);
602
m_headers = new
WebHeaderCollection
(WebHeaderCollectionType.WebRequest);
742
m_headers = new
WebHeaderCollection
(WebHeaderCollectionType.WebRequest);
net\System\Net\WebSockets\ClientWebSocket.cs (1)
415
requestHeaders = new
WebHeaderCollection
(WebHeaderCollectionType.HttpWebRequest);
System.Data.Services (2)
System\Data\Services\BatchServiceHost.cs (2)
112
this.requestHeaders = new
WebHeaderCollection
();
113
this.responseHeaders = new
WebHeaderCollection
();
System.ServiceModel (3)
System\ServiceModel\Channels\HttpRequestMessageProperty.cs (1)
226
this.headers = new
WebHeaderCollection
();
System\ServiceModel\Channels\HttpResponseMessageProperty.cs (1)
246
this.headers = new
WebHeaderCollection
();
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
451
this.webHeaderCollection = new
WebHeaderCollection
();
140 references to WebHeaderCollection
PresentationCore (7)
Core\CSharp\MS\Internal\AppModel\CookieHandler.cs (1)
83
WebHeaderCollection
headers = httpResponse.Headers;
Core\CSharp\MS\Internal\IO\Packaging\ByteRangeDownloader.cs (1)
854
static private bool CheckContentRange(
WebHeaderCollection
responseHeaders, int beginOffset, ref int endOffset)
Core\CSharp\MS\Internal\IO\Packaging\PseudoWebRequest.cs (2)
193
public override
WebHeaderCollection
Headers
382
private
WebHeaderCollection
_headers; // empty is default
Core\CSharp\System\IO\Packaging\PackWebRequest.cs (1)
328
public override
WebHeaderCollection
Headers
Core\CSharp\System\IO\Packaging\PackWebResponse.cs (2)
339
public override
WebHeaderCollection
Headers
766
internal
WebHeaderCollection
Headers
System (76)
net\System\Net\_ChunkParser.cs (1)
668
WebHeaderCollection
trailer = new WebHeaderCollection();
net\System\Net\_Connection.cs (3)
1769
WebHeaderCollection
.HeaderEncoding.GetString(
2065
string s =
WebHeaderCollection
.HeaderEncoding.GetString(byteBuffer + beginning, bytesParsed - beginning);
2077
string s =
WebHeaderCollection
.HeaderEncoding.GetString(byteBuffer + beginning, bytesParsed - beginning);
net\System\Net\_NTAuthentication.cs (6)
806
list.Add(new SecurityBuffer(
WebHeaderCollection
.HeaderEncoding.GetBytes(incomingBlob), BufferType.Token));
807
list.Add(new SecurityBuffer(
WebHeaderCollection
.HeaderEncoding.GetBytes(requestMethod), BufferType.Parameters));
854
list.Add(incomingBlob == null ? new SecurityBuffer(0, BufferType.Token) : new SecurityBuffer(
WebHeaderCollection
.HeaderEncoding.GetBytes(incomingBlob), BufferType.Token));
855
list.Add(requestMethod == null ? new SecurityBuffer(0, BufferType.Parameters) : new SecurityBuffer(
WebHeaderCollection
.HeaderEncoding.GetBytes(requestMethod), BufferType.Parameters));
856
list.Add(requestedUri == null ? new SecurityBuffer(0, BufferType.Parameters) : new SecurityBuffer(
WebHeaderCollection
.HeaderEncoding.GetBytes(requestedUri), BufferType.Parameters));
941
outgoingBlob =
WebHeaderCollection
.HeaderEncoding.GetString(decodedOutgoingBlob, 0, outSecurityBuffer.size);
net\System\Net\Cache\_Rfc2616CacheValidators.cs (2)
1176
WebHeaderCollection
cc = resp.Headers;
1736
WebHeaderCollection
cc = ctx.Request.Headers;
net\System\Net\Cache\HttpRequestCacheValidator.cs (5)
54
private
WebHeaderCollection
m_Headers;
94
internal
WebHeaderCollection
CacheHeaders {get{return m_Headers;} set{m_Headers = value;}}
674
WebHeaderCollection
wc = cc as
WebHeaderCollection
;
727
WebHeaderCollection
cc = forCache? CacheHeaders: Response.Headers;
net\System\Net\filewebrequest.cs (5)
30
WebHeaderCollection
m_headers;
66
m_headers = (
WebHeaderCollection
)serializationInfo.GetValue("headers", typeof(
WebHeaderCollection
));
94
serializationInfo.AddValue("headers", m_headers, typeof(
WebHeaderCollection
));
156
public override
WebHeaderCollection
Headers {
net\System\Net\filewebresponse.cs (5)
25
WebHeaderCollection
m_headers;
74
m_headers = (
WebHeaderCollection
)serializationInfo.GetValue("headers", typeof(
WebHeaderCollection
));
98
serializationInfo.AddValue("headers", m_headers, typeof(
WebHeaderCollection
));
121
public override
WebHeaderCollection
Headers {
net\System\Net\FtpWebRequest.cs (2)
231
private
WebHeaderCollection
m_FtpRequestHeaders;
1824
public override
WebHeaderCollection
Headers {
net\System\Net\FtpWebResponse.cs (2)
28
private
WebHeaderCollection
m_FtpRequestHeaders;
140
public override
WebHeaderCollection
Headers {
net\System\Net\HttpListener.cs (1)
1750
inBlob =
WebHeaderCollection
.HeaderEncoding.GetString(bytes, 0, bytes.Length);
net\System\Net\HttpListenerRequest.cs (1)
226
private
WebHeaderCollection
m_WebHeaders;
net\System\Net\HttpListenerResponse.cs (10)
33
private
WebHeaderCollection
m_WebHeaders;
250
public
WebHeaderCollection
Headers {
524
byte[] statusDescriptionBytes = new byte[
WebHeaderCollection
.HeaderEncoding.GetByteCount(StatusDescription)];
527
WebHeaderCollection
.HeaderEncoding.GetBytes(StatusDescription, 0, statusDescriptionBytes.Length, statusDescriptionBytes, 0);
819
bytes = new byte[
WebHeaderCollection
.HeaderEncoding.GetByteCount(headerName)];
821
WebHeaderCollection
.HeaderEncoding.GetBytes(headerName, 0, bytes.Length, bytes, 0);
828
bytes = new byte[
WebHeaderCollection
.HeaderEncoding.GetByteCount(headerValue)];
830
WebHeaderCollection
.HeaderEncoding.GetBytes(headerValue, 0, bytes.Length, bytes, 0);
842
bytes = new byte[
WebHeaderCollection
.HeaderEncoding.GetByteCount(headerValue)];
844
WebHeaderCollection
.HeaderEncoding.GetBytes(headerValue, 0, bytes.Length, bytes, 0);
net\System\Net\HttpWebRequest.cs (13)
190
private
WebHeaderCollection
_HttpRequestHeaders;
2653
public override
WebHeaderCollection
Headers {
2664
WebHeaderCollection
webHeaders = value;
2665
WebHeaderCollection
newWebHeaders = new WebHeaderCollection(WebHeaderCollectionType.HttpWebRequest);
3107
value =
WebHeaderCollection
.CheckBadChars(value, true);
4968
string host =
WebHeaderCollection
.HeaderEncoding.GetString(hhs.Bytes, 0, hhs.ByteCount);
5080
int requestHeadersSize =
WebHeaderCollection
.HeaderEncoding.GetByteCount(requestHeadersString);
5109
WebHeaderCollection
.HeaderEncoding.GetBytes(requestHeadersString, 0, requestHeadersString.Length, WriteBuffer, offset);
5273
_HttpRequestHeaders = (
WebHeaderCollection
)serializationInfo.GetValue("_HttpRequestHeaders", typeof(
WebHeaderCollection
));
5351
serializationInfo.AddValue("_HttpRequestHeaders", _HttpRequestHeaders, typeof(
WebHeaderCollection
));
6242
if (!
WebHeaderCollection
.IsValidToken(rangeSpecifier)) {
6258
if (!
WebHeaderCollection
.IsValidToken(rangeSpecifier)) {
net\System\Net\HttpWebResponse.cs (5)
44
private
WebHeaderCollection
m_HttpResponseHeaders;
137
public override
WebHeaderCollection
Headers {
575
m_HttpResponseHeaders = (
WebHeaderCollection
)serializationInfo.GetValue("m_HttpResponseHeaders", typeof(
WebHeaderCollection
));
616
serializationInfo.AddValue("m_HttpResponseHeaders", m_HttpResponseHeaders, typeof(
WebHeaderCollection
));
net\System\Net\Internal.cs (2)
1760
public
WebHeaderCollection
m_ResponseHeaders;
1859
public delegate void HttpContinueDelegate(int StatusCode,
WebHeaderCollection
httpHeaders);
net\System\Net\Logging.cs (1)
602
string output = "<<" +
WebHeaderCollection
.HeaderEncoding.GetString(buffer, offset, length) + ">>";
net\System\Net\UnsafeNativeMethods.cs (2)
2976
internal static
WebHeaderCollection
GetHeaders(byte[] memoryBlob, IntPtr originalAddress)
2981
WebHeaderCollection
headerCollection = new WebHeaderCollection(WebHeaderCollectionType.HttpListenerRequest);
net\System\Net\webclient.cs (3)
40
WebHeaderCollection
m_headers;
201
public
WebHeaderCollection
Headers {
225
public
WebHeaderCollection
ResponseHeaders {
net\System\Net\WebHeaderCollection.cs (1)
975
/// Initializes a new instance of the <see cref='System.Net.
WebHeaderCollection
'/>
net\System\Net\WebRequest.cs (2)
692
public virtual
WebHeaderCollection
Headers {
694
Contract.Ensures(Contract.Result<
WebHeaderCollection
>() != null);
net\System\Net\WebResponse.cs (2)
237
public virtual
WebHeaderCollection
Headers {
240
Contract.Ensures(Contract.Result<
WebHeaderCollection
>() != null);
net\System\Net\WebSockets\ClientWebSocket.cs (2)
401
private readonly
WebHeaderCollection
requestHeaders;
432
internal
WebHeaderCollection
RequestHeaders { get { return requestHeaders; } }
System.Data.Services (15)
System\Data\Services\BatchServiceHost.cs (4)
57
private readonly
WebHeaderCollection
requestHeaders;
60
private readonly
WebHeaderCollection
responseHeaders;
262
WebHeaderCollection
IDataServiceHost2.RequestHeaders
268
WebHeaderCollection
IDataServiceHost2.ResponseHeaders
System\Data\Services\DataServiceHostWrapper.cs (4)
106
private
WebHeaderCollection
requestHeaders;
109
private
WebHeaderCollection
responseHeaders;
306
internal
WebHeaderCollection
RequestHeaders
325
internal
WebHeaderCollection
ResponseHeaders
System\Data\Services\DataServiceOperationContext.cs (2)
125
public
WebHeaderCollection
RequestHeaders
133
public
WebHeaderCollection
ResponseHeaders
System\Data\Services\HttpContextServiceHost.cs (2)
351
WebHeaderCollection
IDataServiceHost2.RequestHeaders
358
WebHeaderCollection
IDataServiceHost2.ResponseHeaders
System\Data\Services\IDataServiceHost.cs (2)
185
WebHeaderCollection
RequestHeaders
191
WebHeaderCollection
ResponseHeaders
System\Data\Services\Serializers\BatchWriter.cs (1)
72
System.Net.
WebHeaderCollection
responseHeaders = host.ResponseHeaders;
System.Data.Services.Client (4)
System\Data\Services\Client\DataServiceContext.cs (1)
2010
System.Net.
WebHeaderCollection
requestHeaders;
System\Data\Services\Client\SendingRequestEventArgs.cs (3)
29
private System.Net.
WebHeaderCollection
requestHeaders;
36
internal SendingRequestEventArgs(System.Net.WebRequest request, System.Net.
WebHeaderCollection
requestHeaders)
73
public System.Net.
WebHeaderCollection
RequestHeaders
System.Net (1)
AssemblyInfo.cs (1)
40
[assembly: TypeForwardedToAttribute(typeof(System.Net.
WebHeaderCollection
))]
System.ServiceModel (29)
System\ServiceModel\Channels\HttpChannelHelpers.cs (3)
2534
WebHeaderCollection
requestHeaders = requestProperty.Headers;
2983
WebHeaderCollection
responseHeaders = responseProperty.Headers;
4240
public void CopyHeaders(
WebHeaderCollection
headers)
System\ServiceModel\Channels\HttpHeadersWebHeaderCollection.cs (2)
17
/// The HttpHeadersWebHeaderCollection is an implementation of the <see cref="
WebHeaderCollection
"/> class
20
/// <see cref="
WebHeaderCollection
"/>. This is because the <see cref="HttpRequestMessage"/> or
System\ServiceModel\Channels\HttpRequestContext.cs (1)
884
void HttpRequestMessageProperty.IHttpHeaderProvider.CopyHeaders(
WebHeaderCollection
headers)
System\ServiceModel\Channels\HttpRequestMessageProperty.cs (6)
41
public
WebHeaderCollection
Headers
201
void CopyHeaders(
WebHeaderCollection
headers);
209
WebHeaderCollection
headers;
220
public
WebHeaderCollection
Headers
272
public
WebHeaderCollection
Headers
387
WebHeaderCollection
headersToMerge = propertyToMerge.Headers;
System\ServiceModel\Channels\HttpResponseMessageProperty.cs (9)
21
: this((
WebHeaderCollection
)null)
25
internal HttpResponseMessageProperty(
WebHeaderCollection
originalHeaders)
42
public
WebHeaderCollection
Headers
229
WebHeaderCollection
headers;
230
WebHeaderCollection
originalHeaders;
233
public TraditionalHttpResponseMessageProperty(
WebHeaderCollection
originalHeaders)
240
public
WebHeaderCollection
Headers
294
public
WebHeaderCollection
Headers
406
WebHeaderCollection
headersToMerge = propertyToMerge.Headers;
System\ServiceModel\Diagnostics\MessageLogTraceRecord.cs (2)
314
WebHeaderCollection
responseHeaders = responseProperty.Headers;
336
WebHeaderCollection
responseHeaders = requestProperty.Headers;
System\ServiceModel\Security\SecuritySessionClientSettings.cs (2)
439
WebHeaderCollection
webHeaderCollection;
548
else if (typeof(T) == typeof(
WebHeaderCollection
))
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
47
WebHeaderCollection
webHeaderCollection;
57
public
WebHeaderCollection
WebHeaders
System\ServiceModel\Security\Tokens\InitiatorServiceModelSecurityTokenRequirement.cs (2)
19
WebHeaderCollection
webHeaderCollection;
75
internal
WebHeaderCollection
WebHeaders
System.ServiceModel.Activation (2)
System\ServiceModel\Activation\HostedHttpContext.cs (2)
575
WebHeaderCollection
responseHeaders = responseProperty.Headers;
783
void HttpRequestMessageProperty.IHttpHeaderProvider.CopyHeaders(
WebHeaderCollection
headers)
System.ServiceModel.Channels (2)
System\ServiceModel\Channels\MessageExtensionMethods.cs (2)
151
WebHeaderCollection
headers = requestMessageProperty.Headers;
180
WebHeaderCollection
headers = responseMessageProperty.Headers;
System.ServiceModel.Web (4)
System\ServiceModel\Web\IncomingWebRequestContext.cs (1)
105
public
WebHeaderCollection
Headers
System\ServiceModel\Web\IncomingWebResponseContext.cs (1)
33
public
WebHeaderCollection
Headers
System\ServiceModel\Web\OutgoingWebRequestContext.cs (1)
41
public
WebHeaderCollection
Headers
System\ServiceModel\Web\OutgoingWebResponseContext.cs (1)
50
public
WebHeaderCollection
Headers