Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetQuality()

static ? double System.Net.Http.Headers.HeaderUtilities.GetQuality ( ObjectCollection< NameValueHeaderValue > parameters)
inlinestaticpackage

Definition at line 87 of file HeaderUtilities.cs.

88 {
89 NameValueHeaderValue nameValueHeaderValue = NameValueHeaderValue.Find(parameters, "q");
90 if (nameValueHeaderValue != null)
91 {
92 double result = 0.0;
93 if (double.TryParse(nameValueHeaderValue.Value, NumberStyles.AllowDecimalPoint, NumberFormatInfo.InvariantInfo, out result))
94 {
95 return result;
96 }
97 if (System.Net.NetEventSource.Log.IsEnabled())
98 {
100 }
101 }
102 return null;
103 }
static readonly System.Net.NetEventSource Log
static void Error(object thisOrContextObject, FormattableString formattableString, [CallerMemberName] string memberName=null)
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string net_http_log_headers_invalid_quality
Definition SR.cs:78
Definition SR.cs:7

References System.Net.NetEventSource.Error(), System.Net.Http.Headers.NameValueHeaderValue.Find(), System.SR.Format(), System.Globalization.NumberFormatInfo.InvariantInfo, System.Net.NetEventSource.Log, and System.SR.net_http_log_headers_invalid_quality.