0x00x0020
Members 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | known_headers | Dictionary<System.String | PrivateStatic+1 flags | — | |
| 0x08 | headers | Dictionary<System.String | Private+1 flags | — | |
| 0x04 | HeaderKind | HttpHeaderKind | Private+1 flags | — | |
| 0x02 | connectionclose | Nullable<System.Boolean> | 1 flags | — | |
| 0x02 | transferEncodingChunked | Nullable<System.Boolean> | 1 flags | — |
Functions 20
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void .ctor() | 2 flags | 0x00 | |
| void .ctor(const HttpHeaderKind& headerKind) | 2 flags | 0x04 | |
| void Add(const string& name, const string& value) | Public | 0x08 | |
| void Add(const string& name, IEnumerable<System.String> values) | Public | 0x08 | |
| bool AddInternal(const string& name, IEnumerable<System.String> values, HeaderInfo headerInfo, bool ignoreInvalid) | Private | 0x08 | |
| bool TryAddWithoutValidation(const string& name, IEnumerable<System.String> values) | Public | 0x08 | |
| HeaderInfo CheckName(const string& name) | Private | 0x08 | |
| bool TryCheckName(const string& name, ref HeaderInfo& headerInfo) | Private | 0x08 | |
| IEnumerator<System.Collections.Generic.KeyValuePair<System.String GetEnumerator() | PublicFinal+2 flags | 0x08 | |
| IEnumerator System.Collections.IEnumerable.GetEnumerator() | PrivateFinal+2 flags | 0x08 | |
| bool Remove(const string& name) | Public | 0x08 | |
| string GetSingleHeaderString(const string& key, IEnumerable<System.String> values) | Static+1 flags | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| void AddOrRemove(const string& name, const uint8& value, Func<System.Object converter) | 1 flags | 0x08 | |
| List<System.String> GetAllHeaderValues(HeaderBucket bucket, HeaderInfo headerInfo) | Private | 0x08 | |
| HttpHeaderKind GetKnownHeaderKind(const string& name) | Static+1 flags | 0x08 | |
| uint8 GetValue(const string& name) | 1 flags | 0x08 | |
| HttpHeaderValueCollection<T> GetValues(const string& name) | 1 flags | 0x08 | |
| void SetValue(const string& name, const uint8& value, Func<System.Object toStringConverter) | 1 flags | 0x08 |
Subclasses 3
Used by 47
types with a member, parameter or interface of this type<GetEnumerator>d__19HeaderInfoHeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HeaderTypeInfo`2HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1HttpHeaderValueCollection`1