3 types derived from HttpHeaders
System.Net.Http (3)
System\Net\Http\Headers\HttpContentHeaders.cs (1)
8
public sealed class HttpContentHeaders :
HttpHeaders
System\Net\Http\Headers\HttpRequestHeaders.cs (1)
8
public sealed class HttpRequestHeaders :
HttpHeaders
System\Net\Http\Headers\HttpResponseHeaders.cs (1)
8
public sealed class HttpResponseHeaders :
HttpHeaders
55 references to HttpHeaders
dotnet-svcutil-lib (5)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpRequestMessageExtensionMethods.cs (3)
33
internal static void AddHeaderWithoutValidation(this
HttpHeaders
httpHeaders, KeyValuePair<string, IEnumerable<string>> header)
87
internal static void MergeWebHeaderCollectionWithHttpHeaders(WebHeaderCollection headersToMerge,
HttpHeaders
mainHeaders,
HttpHeaders
contentHeaders)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\InitiatorServiceModelSecurityTokenRequirement.cs (2)
11
private
HttpHeaders
_httpHeaders;
67
internal
HttpHeaders
HttpHeaders
Microsoft.Extensions.Http (4)
Logging\HttpHeadersLogValue.cs (4)
20
public HttpHeadersLogValue(Kind kind,
HttpHeaders
headers,
HttpHeaders
? contentHeaders, Func<string, bool> shouldRedactHeaderValue)
29
public
HttpHeaders
Headers { get; }
31
public
HttpHeaders
? ContentHeaders { get; }
Microsoft.Extensions.Http.Diagnostics (2)
Latency\Internal\HttpClientLatencyLogEnricher.cs (1)
92
private static void AppendServerName(
HttpHeaders
headers, StringBuilder stringBuilder)
Logging\Internal\HttpHeadersReader.cs (1)
76
private void ReadHeaders(
HttpHeaders
headers, FrozenDictionary<string, DataClassification> headersToLog, List<KeyValuePair<string, string>> destination)
netstandard (1)
netstandard.cs (1)
1104
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Http.Headers.
HttpHeaders
))]
System.Net.Http (39)
System\Net\Http\Headers\AuthenticationHeaderValue.cs (1)
41
HttpHeaders
.CheckContainsNewLineOrNull(parameter);
System\Net\Http\Headers\CacheControlHeaderParser.cs (2)
32
if (item is not
HttpHeaders
.InvalidValue)
42
if (storeValue is not
HttpHeaders
.InvalidValue)
System\Net\Http\Headers\HeaderUtilities.cs (4)
273
internal static DateTimeOffset? GetDateTimeOffsetValue(HeaderDescriptor descriptor,
HttpHeaders
store, DateTimeOffset? defaultValue = null)
290
internal static TimeSpan? GetTimeSpanValue(HeaderDescriptor descriptor,
HttpHeaders
store)
327
internal static void DumpHeaders(ref ValueStringBuilder sb, params ReadOnlySpan<
HttpHeaders
?> headers)
340
if (headers[i] is
HttpHeaders
hh)
System\Net\Http\Headers\HttpGeneralHeaders.cs (4)
19
private readonly
HttpHeaders
_parent;
57
internal static bool? GetConnectionClose(
HttpHeaders
parent, HttpGeneralHeaders? headers)
82
internal static bool? GetTransferEncodingChunked(
HttpHeaders
parent, HttpGeneralHeaders? headers)
149
internal HttpGeneralHeaders(
HttpHeaders
parent)
System\Net\Http\Headers\HttpHeaders.cs (2)
16
/// Key/value pairs of headers. The value is either a raw <see cref="string"/> or a <see cref="
HttpHeaders
.HeaderStoreItemInfo"/>.
638
internal virtual void AddHeaders(
HttpHeaders
sourceHeaders)
System\Net\Http\Headers\HttpHeadersNonValidated.cs (9)
10
/// <summary>Provides a view on top of a <see cref="
HttpHeaders
"/> collection that avoids forcing validation or parsing on its contents.</summary>
14
/// on the <see cref="
HttpHeaders
"/> will be surfaced as a single header value rather than two. For any header values that have already
20
private readonly
HttpHeaders
? _headers;
24
internal HttpHeadersNonValidated(
HttpHeaders
headers) => _headers = headers;
34
_headers is
HttpHeaders
headers &&
64
if (_headers is
HttpHeaders
headers &&
68
HttpHeaders
.GetStoreValuesAsStringOrStringArray(descriptor, info, out string? singleValue, out string[]? multiValue);
86
_headers is
HttpHeaders
headers && headers.GetEntriesArray() is HeaderEntry[] entries ?
145
HttpHeaders
.GetStoreValuesAsStringOrStringArray(entry.Key, entry.Value, out string? singleValue, out string[]? multiValue);
System\Net\Http\Headers\HttpHeaderValueCollection.cs (8)
36
private readonly
HttpHeaders
_store;
48
internal HttpHeaderValueCollection(HeaderDescriptor descriptor,
HttpHeaders
store)
100
if (storeValue is not
HttpHeaders
.InvalidValue)
114
if (item is not
HttpHeaders
.InvalidValue)
138
return storeValue is null || storeValue is
HttpHeaders
.InvalidValue ?
149
if (item is
HttpHeaders
.InvalidValue)
210
if (storeValue is not
HttpHeaders
.InvalidValue)
221
if (item is not
HttpHeaders
.InvalidValue)
System\Net\Http\Headers\HttpRequestHeaders.cs (1)
273
internal override void AddHeaders(
HttpHeaders
sourceHeaders)
System\Net\Http\Headers\HttpResponseHeaders.cs (1)
145
internal override void AddHeaders(
HttpHeaders
sourceHeaders)
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (2)
1428
private int WriteHeaderCollection(HttpRequestMessage request,
HttpHeaders
headers, ref ArrayBuffer headerBuffer)
1441
int headerValuesCount =
HttpHeaders
.GetStoreValuesIntoStringArray(header.Key, header.Value, ref tmpHeaderValuesArray);
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (2)
771
private int BufferHeaderCollection(
HttpHeaders
headers)
780
int headerValuesCount =
HttpHeaders
.GetStoreValuesIntoStringArray(header.Key, header.Value, ref _headerValues);
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (3)
417
private void WriteHeaderCollection(
HttpHeaders
headers, string? cookiesFromContainer = null)
436
int headerValuesCount =
HttpHeaders
.GetStoreValuesIntoStringArray(header.Key, header.Value, ref headerValues);
1289
HttpHeaders
headers;
System.Net.Http.WinHttpHandler (2)
System\Net\Http\WinHttpResponseParser.cs (1)
323
HttpHeaders
responseTrailers = WinHttpTrailersHelper.GetResponseTrailers(response);
System\Net\Http\WinHttpTrailersHelper.cs (1)
25
public static
HttpHeaders
GetResponseTrailers(HttpResponseMessage response)
System.ServiceModel.Http (2)
System\ServiceModel\Channels\HttpResponseMessageExtensionMethods.cs (2)
52
internal static void MergeWebHeaderCollectionWithHttpHeaders(WebHeaderCollection headersToMerge,
HttpHeaders
mainHeaders,
HttpHeaders
contentHeaders)