Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.WebRequest Class Referenceabstract

Classes

class  HttpRequestCreator
 
class  WebRequestPrefixElement
 

Public Member Functions

virtual Stream GetRequestStream ()
 
virtual WebResponse GetResponse ()
 
virtual IAsyncResult BeginGetResponse (AsyncCallback? callback, object? state)
 
virtual WebResponse EndGetResponse (IAsyncResult asyncResult)
 
virtual IAsyncResult BeginGetRequestStream (AsyncCallback? callback, object? state)
 
virtual Stream EndGetRequestStream (IAsyncResult asyncResult)
 
virtual Task< StreamGetRequestStreamAsync ()
 
virtual Task< WebResponseGetResponseAsync ()
 
virtual void Abort ()
 
object GetLifetimeService ()
 
virtual object InitializeLifetimeService ()
 

Static Public Member Functions

static WebRequest Create (string requestUriString)
 
static WebRequest Create (Uri requestUri)
 
static WebRequest CreateDefault (Uri requestUri)
 
static HttpWebRequest CreateHttp (string requestUriString)
 
static HttpWebRequest CreateHttp (Uri requestUri)
 
static bool RegisterPrefix (string prefix, IWebRequestCreate creator)
 
static IWebProxy GetSystemWebProxy ()
 

Protected Member Functions

 WebRequest ()
 
 WebRequest (SerializationInfo serializationInfo, StreamingContext streamingContext)
 
virtual void GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext)
 
MarshalByRefObject MemberwiseClone (bool cloneIdentity)
 

Properties

static List< WebRequestPrefixElementPrefixList [get, set]
 
static ? RequestCachePolicy DefaultCachePolicy = new RequestCachePolicy(RequestCacheLevel.BypassCache) [get, set]
 
virtual ? RequestCachePolicy CachePolicy [get, set]
 
AuthenticationLevel AuthenticationLevel = AuthenticationLevel.MutualAuthRequested [get, set]
 
TokenImpersonationLevel ImpersonationLevel = TokenImpersonationLevel.Delegation [get, set]
 
virtual ? string ConnectionGroupName [get, set]
 
virtual string Method [get, set]
 
virtual Uri RequestUri [get]
 
virtual WebHeaderCollection Headers [get, set]
 
virtual long ContentLength [get, set]
 
virtual ? string ContentType [get, set]
 
virtual ? ICredentials Credentials [get, set]
 
virtual int Timeout [get, set]
 
virtual bool UseDefaultCredentials [get, set]
 
static ? IWebProxy DefaultWebProxy [get, set]
 
virtual bool PreAuthenticate [get, set]
 
virtual ? IWebProxy Proxy [get, set]
 

Private Member Functions

void ISerializable. GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext)
 

Static Private Member Functions

static WebRequest Create (Uri requestUri, bool useUriBase)
 

Static Private Attributes

static List< WebRequestPrefixElements_prefixList
 
static object s_internalSyncObject = new object()
 
static IWebProxy s_DefaultWebProxy
 
static bool s_DefaultWebProxyInitialized
 

Detailed Description

Definition at line 14 of file WebRequest.cs.


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