8 instantiations of EntityTagHeaderValue
aspire (1)
Mcp\Docs\DocsFetcher.cs (1)
47
request.Headers.IfNoneMatch.Add(new
EntityTagHeaderValue
(cachedETag));
Aspire.Cli.Tests (2)
Mcp\Docs\DocsFetcherTests.cs (2)
47
response.Headers.ETag = new System.Net.Http.Headers.
EntityTagHeaderValue
("\"abc123\"");
151
response.Headers.ETag = new System.Net.Http.Headers.
EntityTagHeaderValue
("\"new-etag\"");
System.Net.Http (5)
System\Net\Http\Headers\EntityTagHeaderValue.cs (4)
15
public static EntityTagHeaderValue Any { get; } = new
EntityTagHeaderValue
("*", isWeak: false, false);
24
new
EntityTagHeaderValue
(tag, isWeak);
131
parsedValue = new
EntityTagHeaderValue
(input.Substring(current, tagLength), isWeak, false);
140
object ICloneable.Clone() => ReferenceEquals(this, Any) ? Any : new
EntityTagHeaderValue
(this);
System\Net\Http\Headers\RangeConditionHeaderValue.cs (1)
32
: this(new
EntityTagHeaderValue
(entityTag))
25 references to EntityTagHeaderValue
netstandard (1)
netstandard.cs (1)
1102
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Http.Headers.
EntityTagHeaderValue
))]
System.Net.Http (24)
System\Net\Http\Headers\EntityTagHeaderValue.cs (8)
15
public static
EntityTagHeaderValue
Any { get; } = new EntityTagHeaderValue("*", isWeak: false, false);
45
private EntityTagHeaderValue(
EntityTagHeaderValue
source)
57
obj is
EntityTagHeaderValue
other &&
65
public static
EntityTagHeaderValue
Parse(string input)
68
return (
EntityTagHeaderValue
)GenericHeaderParser.SingleValueEntityTagParser.ParseValue(
72
public static bool TryParse([NotNullWhen(true)] string? input, [NotNullWhen(true)] out
EntityTagHeaderValue
? parsedValue)
79
parsedValue = (
EntityTagHeaderValue
)output!;
85
internal static int GetEntityTagLength(string? input, int startIndex, out
EntityTagHeaderValue
? parsedValue)
System\Net\Http\Headers\GenericHeaderParser.cs (5)
93
int resultLength =
EntityTagHeaderValue
.GetEntityTagLength(value, startIndex, out
EntityTagHeaderValue
? temp);
96
if (temp ==
EntityTagHeaderValue
.Any)
111
int resultLength =
EntityTagHeaderValue
.GetEntityTagLength(value, startIndex, out
EntityTagHeaderValue
? temp);
System\Net\Http\Headers\HttpRequestHeaders.cs (4)
125
public HttpHeaderValueCollection<
EntityTagHeaderValue
> IfMatch =>
126
GetSpecializedCollection(IfMatchSlot, static thisRef => new HttpHeaderValueCollection<
EntityTagHeaderValue
>(KnownHeaders.IfMatch.Descriptor, thisRef));
134
public HttpHeaderValueCollection<
EntityTagHeaderValue
> IfNoneMatch =>
135
GetSpecializedCollection(IfNoneMatchSlot, static thisRef => new HttpHeaderValueCollection<
EntityTagHeaderValue
>(KnownHeaders.IfNoneMatch.Descriptor, thisRef));
System\Net\Http\Headers\HttpResponseHeaders.cs (2)
41
public
EntityTagHeaderValue
? ETag
43
get { return (
EntityTagHeaderValue
?)GetSingleParsedValue(KnownHeaders.ETag.Descriptor); }
System\Net\Http\Headers\RangeConditionHeaderValue.cs (5)
13
private readonly
EntityTagHeaderValue
? _entityTag;
17
public
EntityTagHeaderValue
? EntityTag => _entityTag;
24
public RangeConditionHeaderValue(
EntityTagHeaderValue
entityTag)
89
EntityTagHeaderValue
? entityTag = null;
99
int entityTagLength =
EntityTagHeaderValue
.GetEntityTagLength(input, current, out entityTag);