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

◆ TryParseAndAddValue()

bool System.Net.Http.Headers.HttpHeaders.TryParseAndAddValue ( HeaderDescriptor descriptor,
string value )
inlinepackageinherited

Definition at line 681 of file HttpHeaders.cs.

682 {
684 bool flag = TryParseAndAddRawHeaderValue(descriptor, info, value, addWhenInvalid: false);
685 if (flag && addToStore && info.ParsedValue != null)
686 {
687 AddHeaderToStore(descriptor, info);
688 }
689 return flag;
690 }
void AddHeaderToStore(HeaderDescriptor descriptor, object value)
void PrepareHeaderInfoForAdd(HeaderDescriptor descriptor, out HeaderStoreItemInfo info, out bool addToStore)
static bool TryParseAndAddRawHeaderValue(HeaderDescriptor descriptor, HeaderStoreItemInfo info, string value, bool addWhenInvalid)

References System.Net.Http.Headers.HttpHeaders.AddHeaderToStore(), System.info, System.Net.Http.Headers.HttpHeaders.PrepareHeaderInfoForAdd(), System.Net.Http.Headers.HttpHeaders.TryParseAndAddRawHeaderValue(), and System.value.

Referenced by System.Net.Http.Headers.HttpHeaderValueCollection< T >.TryParseAdd().