Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.WebProxy Class Reference

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)
 
UriGetProxy (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

UriAddress [get, set]
 
bool BypassProxyOnLocal [get, set]
 
string[] BypassList [get, set]
 
ArrayList BypassArrayList [get]
 
ICredentialsCredentials [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
 

Detailed Description

Definition at line 12 of file WebProxy.cs.


The documentation for this class was generated from the following file: