|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| WebProxy () | |
| WebProxy (Uri? Address) | |
| WebProxy (Uri? Address, bool BypassOnLocal) | |
| WebProxy (Uri? Address, bool BypassOnLocal, string[]? BypassList) | |
| WebProxy (Uri? Address, bool BypassOnLocal, string[]? BypassList, ICredentials? Credentials) | |
| WebProxy (string Host, int Port) | |
| WebProxy (string? Address) | |
| WebProxy (string? Address, bool BypassOnLocal) | |
| WebProxy (string? Address, bool BypassOnLocal, string[]? BypassList) | |
| WebProxy (string? Address, bool BypassOnLocal, string[]? BypassList, ICredentials? Credentials) | |
| Uri? | GetProxy (Uri destination) |
| bool | IsBypassed (Uri host) |
Static Public Member Functions | |
| static WebProxy | GetDefaultProxy () |
Protected Member Functions | |
| WebProxy (SerializationInfo serializationInfo, StreamingContext streamingContext) | |
| virtual void | GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext) |
Properties | |
| Uri? | Address [get, set] |
| bool | BypassProxyOnLocal [get, set] |
| string[] | BypassList [get, set] |
| ArrayList | BypassArrayList [get] |
| ICredentials? | Credentials [get, set] |
| bool | UseDefaultCredentials [get, set] |
Private Member Functions | |
| void | UpdateRegexList (bool canThrow) |
| bool | IsMatchInBypassList (Uri input) |
| void ISerializable. | GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext) |
| bool | IsLocal (Uri host) |
Static Private Member Functions | |
| static Uri | CreateProxyUri (string address) |
| static void | EnsureNetworkChangeRegistration () |
Private Attributes | |
| ArrayList | _bypassList |
| Regex[] | _regexBypassList |
Static Private Attributes | |
| static volatile string | s_domainName |
| static volatile IPAddress[] | s_localAddresses |
| static int | s_networkChangeRegistered |
Definition at line 12 of file WebProxy.cs.