|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | HeaderStoreItemInfo |
Public Member Functions | |
| void | Add (string name, string? value) |
| void | Add (string name, IEnumerable< string?> values) |
| bool | TryAddWithoutValidation (string name, string? value) |
| bool | TryAddWithoutValidation (string name, IEnumerable< string?> values) |
| void | Clear () |
| IEnumerable< string > | GetValues (string name) |
| bool | TryGetValues (string name, [NotNullWhen(true)] out IEnumerable< string >? values) |
| bool | Contains (string name) |
| override string | ToString () |
| IEnumerator< KeyValuePair< string, IEnumerable< string > > > | GetEnumerator () |
| bool | Remove (string name) |
Protected Member Functions | |
| HttpHeaders () | |
Static Package Functions | |
| static void | CheckContainsNewLine (string value) |
| static string[] | GetStoreValuesAsStringArray (HeaderDescriptor descriptor, HeaderStoreItemInfo info) |
| static void | GetStoreValuesAsStringOrStringArray (HeaderDescriptor descriptor, object sourceValues, out string singleValue, out string[] multiValue) |
| static int | GetStoreValuesIntoStringArray (HeaderDescriptor descriptor, object sourceValues, [NotNull] ref string[] values) |
Properties | |
| Dictionary< HeaderDescriptor, object >? | HeaderStore [get] |
| HttpHeadersNonValidated | NonValidated [get] |
Private Attributes | |
| Dictionary< HeaderDescriptor, object > | _headerStore |
| readonly HttpHeaderType | _allowedHeaderTypes |
| readonly HttpHeaderType | _treatAsCustomHeaderTypes |
Definition at line 10 of file HttpHeaders.cs.