Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
MediaTypeWithQualityHeaderValue.cs
Go to the documentation of this file.
2
4
6{
7 public double? Quality
8 {
9 get
10 {
12 }
13 set
14 {
16 }
17 }
18
20 {
21 }
22
23 public MediaTypeWithQualityHeaderValue(string mediaType)
24 : base(mediaType)
25 {
26 }
27
28 public MediaTypeWithQualityHeaderValue(string mediaType, double quality)
29 : base(mediaType)
30 {
31 Quality = quality;
32 }
33
38
40 {
41 return new MediaTypeWithQualityHeaderValue(this);
42 }
43
44 public new static MediaTypeWithQualityHeaderValue Parse(string? input)
45 {
46 int index = 0;
48 }
49
50 public static bool TryParse([NotNullWhen(true)] string? input, [NotNullWhen(true)] out MediaTypeWithQualityHeaderValue? parsedValue)
51 {
52 int index = 0;
53 parsedValue = null;
54 if (MediaTypeHeaderParser.SingleValueWithQualityParser.TryParseValue(input, null, ref index, out var parsedValue2))
55 {
56 parsedValue = (MediaTypeWithQualityHeaderValue)parsedValue2;
57 return true;
58 }
59 return false;
60 }
61}
static void SetQuality(ObjectCollection< NameValueHeaderValue > parameters, double? value)
static ? double GetQuality(ObjectCollection< NameValueHeaderValue > parameters)
static readonly MediaTypeHeaderParser SingleValueWithQualityParser
static bool TryParse([NotNullWhen(true)] string? input, [NotNullWhen(true)] out MediaTypeWithQualityHeaderValue? parsedValue)
static new MediaTypeWithQualityHeaderValue Parse(string? input)