terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Classes | |
class | HeaderEncoding |
Public Member Functions | |
void | Add (HttpRequestHeader header, string value) |
void | Add (HttpResponseHeader header, string value) |
void | Set (HttpRequestHeader header, string value) |
void | Set (HttpResponseHeader header, string value) |
void | Remove (HttpRequestHeader header) |
void | Remove (HttpResponseHeader header) |
override void | Add (string name, string value) |
void | Add (string header) |
override void | Set (string name, string value) |
override void | Remove (string name) |
override string[] | GetValues (string header) |
override string | ToString () |
byte[] | ToByteArray () |
WebHeaderCollection () | |
override void | OnDeserialization (object sender) |
override void | GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext) |
override string | Get (string name) |
override IEnumerator | GetEnumerator () |
override string | Get (int index) |
override string[] | GetValues (int index) |
override string | GetKey (int index) |
override void | Clear () |
Static Public Member Functions | |
static bool | IsRestricted (string headerName) |
static bool | IsRestricted (string headerName, bool response) |
Protected Member Functions | |
void | AddWithoutValidate (string headerName, string headerValue) |
WebHeaderCollection (SerializationInfo serializationInfo, StreamingContext streamingContext) | |
Package Functions | |
void | SetInternal (HttpResponseHeader header, string value) |
void | SetAddVerified (string name, string value) |
void | AddInternal (string name, string value) |
void | ChangeInternal (string name, string value) |
void | RemoveInternal (string name) |
void | CheckUpdate (string name, string value) |
void | ThrowOnRestrictedHeader (string headerName) |
void | SetInternal (string name, string value) |
string | ToString (bool forTrace) |
WebHeaderCollection (WebHeaderCollectionType type) | |
WebHeaderCollection (global::System.Collections.Specialized.NameValueCollection cc) | |
DataParseStatus | ParseHeaders (byte[] buffer, int size, int unparsed, int totalResponseHeadersLength, int maximumResponseHeadersLength, WebParseError parseError) |
DataParseStatus | ParseHeadersStrict (byte[] buffer, int size, int unparsed, int totalResponseHeadersLength, int maximumResponseHeadersLength, WebParseError parseError) |
override bool | InternalHasKeys () |
Static Package Functions | |
static bool | AllowMultiValues (string name) |
static string | CheckBadChars (string name, bool isHeaderValue) |
static bool | IsValidToken (string token) |
static bool | ContainsNonAsciiChars (string token) |
static string | GetAsString (global::System.Collections.Specialized.NameValueCollection cc, bool winInetCompat, bool forTrace) |
Properties | |
string | ContentLength [get] |
string | CacheControl [get] |
string | ContentType [get] |
string | Date [get] |
string | Expires [get] |
string | ETag [get] |
string | LastModified [get] |
string | Location [get] |
string | ProxyAuthenticate [get] |
string | SetCookie2 [get] |
string | SetCookie [get] |
string | Server [get] |
string | Via [get] |
global::System.Collections.Specialized.NameValueCollection | InnerCollection [get] |
bool | AllowHttpRequestHeader [get] |
bool | AllowHttpResponseHeader [get] |
string | this[HttpRequestHeader header] [get, set] |
string | this[HttpResponseHeader header] [get, set] |
override int | Count [get] |
override global::System.Collections.Specialized.NameObjectCollectionBase.KeysCollection | Keys [get] |
override string[] | AllKeys [get] |
Private Types | |
enum | RfcChar : byte { High , Reg , Ctl , CR , LF , WS , Colon , Delim } |
Private Member Functions | |
void | NormalizeCommonHeaders () |
void | AddInternalNotCommon (string name, string value) |
void ISerializable. | GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext) |
Static Private Member Functions | |
static | WebHeaderCollection () |
Private Attributes | |
string[] | m_CommonHeaders |
int | m_NumCommonHeaders |
global::System.Collections.Specialized.NameValueCollection | m_InnerCollection |
WebHeaderCollectionType | m_Type |
Static Private Attributes | |
const int | ApproxAveHeaderLineSize = 30 |
const int | ApproxHighAvgNumHeaders = 16 |
static readonly HeaderInfoTable | HInfo |
static readonly string[] | s_CommonHeaderNames |
static readonly sbyte[] | s_CommonHeaderHints |
const int | c_AcceptRanges = 0 |
const int | c_ContentLength = 1 |
const int | c_CacheControl = 2 |
const int | c_ContentType = 3 |
const int | c_Date = 4 |
const int | c_Expires = 5 |
const int | c_ETag = 6 |
const int | c_LastModified = 7 |
const int | c_Location = 8 |
const int | c_ProxyAuthenticate = 9 |
const int | c_P3P = 10 |
const int | c_SetCookie2 = 11 |
const int | c_SetCookie = 12 |
const int | c_Server = 13 |
const int | c_Via = 14 |
const int | c_WwwAuthenticate = 15 |
const int | c_XAspNetVersion = 16 |
const int | c_XPoweredBy = 17 |
static readonly char[] | HttpTrimCharacters |
static WebHeaderCollection.RfcChar[] | RfcCharMap |
Definition at line 16 of file WebHeaderCollection.cs.