Zdexby TheHolyOneZ
42,628 classes
Class

WebClient

: Component : MarshalByRefObject : Object
System.Net.WebClient, System 0x0158 (344 B) inherited 0x0028 System.dll
0x00x0158

Members 48

OffsetSizeNameTypeFlagsDefault
—0x04DefaultCopyBufferLengthintPrivateStatic+1 flags-713055104
—0x04DefaultDownloadBufferLengthintPrivateStatic+1 flags-713055104
—0x08DefaultUploadFileContentTypestringPrivateStatic+1 flags2387288761472
—0x08UploadFileContentTypestringPrivateStatic+1 flags2387288761472
—0x08UploadValuesContentTypestringPrivateStatic+1 flags2387288761472
0x08_baseAddressUriPrivate—
0x08_credentialsICredentialsPrivate—
0x08_headersWebHeaderCollectionPrivate—
0x08_requestParametersNameValueCollectionPrivate—
0x08_webResponseWebResponsePrivate—
0x08_webRequestWebRequestPrivate—
0x08_encodingEncodingPrivate—
0x08_methodstringPrivate—
0x08_contentLengthlongPrivate—
0x01_initWebClientAsyncboolPrivate—
0x01_canceledboolPrivate—
0x00720x06padding / unreflected
0x08_progressProgressDataPrivate—
0x08_proxyIWebProxyPrivate—
0x01_proxySetboolPrivate—
0x00890x03padding / unreflected
0x04_callNestingintPrivate—
0x08_asyncOpAsyncOperationPrivate—
0x08_downloadDataOperationCompletedSendOrPostCallbackPrivate—
0x08_openReadOperationCompletedSendOrPostCallbackPrivate—
0x08_openWriteOperationCompletedSendOrPostCallbackPrivate—
0x08_downloadStringOperationCompletedSendOrPostCallbackPrivate—
0x08_downloadFileOperationCompletedSendOrPostCallbackPrivate—
0x08_uploadStringOperationCompletedSendOrPostCallbackPrivate—
0x08_uploadDataOperationCompletedSendOrPostCallbackPrivate—
0x08_uploadFileOperationCompletedSendOrPostCallbackPrivate—
0x08_uploadValuesOperationCompletedSendOrPostCallbackPrivate—
0x08_reportDownloadProgressChangedSendOrPostCallbackPrivate—
0x08_reportUploadProgressChangedSendOrPostCallbackPrivate—
0x08DownloadStringCompletedDownloadStringCompletedEventHandlerPrivate—
0x08DownloadDataCompletedDownloadDataCompletedEventHandlerPrivate—
0x08DownloadFileCompletedAsyncCompletedEventHandlerPrivate—
0x08UploadStringCompletedUploadStringCompletedEventHandlerPrivate—
0x08UploadDataCompletedUploadDataCompletedEventHandlerPrivate—
0x08UploadFileCompletedUploadFileCompletedEventHandlerPrivate—
0x08UploadValuesCompletedUploadValuesCompletedEventHandlerPrivate—
0x08OpenReadCompletedOpenReadCompletedEventHandlerPrivate—
0x08OpenWriteCompletedOpenWriteCompletedEventHandlerPrivate—
0x08DownloadProgressChangedDownloadProgressChangedEventHandlerPrivate—
0x08UploadProgressChangedUploadProgressChangedEventHandlerPrivate—
0x08<CachePolicy>k__BackingFieldRequestCachePolicyPrivate—
0x08s_parseContentTypeSeparatorschar[]PrivateStatic+1 flags—
0x08s_knownEncodingsEncoding[]PrivateStatic+1 flags—
0x01<AllowReadStreamBuffering>k__BackingFieldboolPrivate—
0x01<AllowWriteStreamBuffering>k__BackingFieldboolPrivate—
0x01520x06unreflected bytes to end of WebClient
Inherited from Component 3
OffsetSizeNameTypeFlagsDefault
0x08EventDisposedobjectPrivateStatic+1 flags—
0x00080x10padding / unreflected
0x08siteISitePrivate—
0x08eventsEventHandlerListPrivate—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 186

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
void add_DownloadStringCompleted(DownloadStringCompletedEventHandler value)Public+1 flags0x08
void remove_DownloadStringCompleted(DownloadStringCompletedEventHandler value)Public+1 flags0x08
void add_DownloadDataCompleted(DownloadDataCompletedEventHandler value)Public+1 flags0x08
void remove_DownloadDataCompleted(DownloadDataCompletedEventHandler value)Public+1 flags0x08
void add_DownloadFileCompleted(AsyncCompletedEventHandler value)Public+1 flags0x08
void remove_DownloadFileCompleted(AsyncCompletedEventHandler value)Public+1 flags0x08
void add_UploadStringCompleted(UploadStringCompletedEventHandler value)Public+1 flags0x08
void remove_UploadStringCompleted(UploadStringCompletedEventHandler value)Public+1 flags0x08
void add_UploadDataCompleted(UploadDataCompletedEventHandler value)Public+1 flags0x08
void remove_UploadDataCompleted(UploadDataCompletedEventHandler value)Public+1 flags0x08
void add_UploadFileCompleted(UploadFileCompletedEventHandler value)Public+1 flags0x08
void remove_UploadFileCompleted(UploadFileCompletedEventHandler value)Public+1 flags0x08
void add_UploadValuesCompleted(UploadValuesCompletedEventHandler value)Public+1 flags0x08
void remove_UploadValuesCompleted(UploadValuesCompletedEventHandler value)Public+1 flags0x08
void add_OpenReadCompleted(OpenReadCompletedEventHandler value)Public+1 flags0x08
void remove_OpenReadCompleted(OpenReadCompletedEventHandler value)Public+1 flags0x08
void add_OpenWriteCompleted(OpenWriteCompletedEventHandler value)Public+1 flags0x08
void remove_OpenWriteCompleted(OpenWriteCompletedEventHandler value)Public+1 flags0x08
void add_DownloadProgressChanged(DownloadProgressChangedEventHandler value)Public+1 flags0x08
void remove_DownloadProgressChanged(DownloadProgressChangedEventHandler value)Public+1 flags0x08
void add_UploadProgressChanged(UploadProgressChangedEventHandler value)Public+1 flags0x08
void remove_UploadProgressChanged(UploadProgressChangedEventHandler value)Public+1 flags0x08
void OnDownloadStringCompleted(DownloadStringCompletedEventArgs e)3 flags0x08
void OnDownloadDataCompleted(DownloadDataCompletedEventArgs e)3 flags0x08
void OnDownloadFileCompleted(AsyncCompletedEventArgs e)3 flags0x08
void OnDownloadProgressChanged(DownloadProgressChangedEventArgs e)3 flags0x08
void OnUploadStringCompleted(UploadStringCompletedEventArgs e)3 flags0x08
void OnUploadDataCompleted(UploadDataCompletedEventArgs e)3 flags0x08
void OnUploadFileCompleted(UploadFileCompletedEventArgs e)3 flags0x08
void OnUploadValuesCompleted(UploadValuesCompletedEventArgs e)3 flags0x08
void OnUploadProgressChanged(UploadProgressChangedEventArgs e)3 flags0x08
void OnOpenReadCompleted(OpenReadCompletedEventArgs e)3 flags0x08
void OnOpenWriteCompleted(OpenWriteCompletedEventArgs e)3 flags0x08
void StartOperation()Private0x00
AsyncOperation StartAsyncOperation(object userToken)Private0x08
void EndOperation()Private0x00
Encoding get_Encoding()Public+1 flags0x08
void set_Encoding(Encoding value)Public+1 flags0x08
string get_BaseAddress()Public+1 flags0x08
void set_BaseAddress(const string& value)Public+1 flags0x08
ICredentials get_Credentials()Public+1 flags0x08
void set_Credentials(ICredentials value)Public+1 flags0x08
bool get_UseDefaultCredentials()Public+1 flags0x01
void set_UseDefaultCredentials(bool value)Public+1 flags0x01
WebHeaderCollection get_Headers()Public+1 flags0x08
void set_Headers(WebHeaderCollection value)Public+1 flags0x08
NameValueCollection get_QueryString()Public+1 flags0x08
void set_QueryString(NameValueCollection value)Public+1 flags0x08
WebHeaderCollection get_ResponseHeaders()Public+1 flags0x08
IWebProxy get_Proxy()Public+1 flags0x08
void set_Proxy(IWebProxy value)Public+1 flags0x08
RequestCachePolicy get_CachePolicy()Public+1 flags0x08
void set_CachePolicy(RequestCachePolicy value)Public+1 flags0x08
bool get_IsBusy()Public+1 flags0x01
WebRequest GetWebRequest(Uri address)3 flags0x08
WebResponse GetWebResponse(WebRequest request)3 flags0x08
WebResponse GetWebResponse(WebRequest request, IAsyncResult result)3 flags0x08
Task<System.Net.WebResponse> GetWebResponseTaskAsync(WebRequest request)Private0x08
byte[] DownloadData(const string& address)Public0x08
byte[] DownloadData(Uri address)Public0x08
byte[] DownloadDataInternal(Uri address, ref WebRequest& request)Private0x08
void DownloadFile(const string& address, const string& fileName)Public0x08
void DownloadFile(Uri address, const string& fileName)Public0x08
Stream OpenRead(const string& address)Public0x08
Stream OpenRead(Uri address)Public0x08
Stream OpenWrite(const string& address)Public0x08
Stream OpenWrite(Uri address)Public0x08
Stream OpenWrite(const string& address, const string& method)Public0x08
Stream OpenWrite(Uri address, const string& method)Public0x08
byte[] UploadData(const string& address, const byte[]& data)Public0x08
byte[] UploadData(Uri address, const byte[]& data)Public0x08
byte[] UploadData(const string& address, const string& method, const byte[]& data)Public0x08
byte[] UploadData(Uri address, const string& method, const byte[]& data)Public0x08
byte[] UploadDataInternal(Uri address, const string& method, const byte[]& data, ref WebRequest& request)Private0x08
void OpenFileInternal(bool needsHeaderAndBoundary, const string& fileName, ref FileStream& fs, ref byte[]& buffer, ref byte[]& formHeaderBytes, ref byte[]& boundaryBytes)Private0x08
byte[] UploadFile(const string& address, const string& fileName)Public0x08
byte[] UploadFile(Uri address, const string& fileName)Public0x08
byte[] UploadFile(const string& address, const string& method, const string& fileName)Public0x08
byte[] UploadFile(Uri address, const string& method, const string& fileName)Public0x08
byte[] GetValuesToUpload(NameValueCollection data)Private0x08
byte[] UploadValues(const string& address, NameValueCollection data)Public0x08
byte[] UploadValues(Uri address, NameValueCollection data)Public0x08
byte[] UploadValues(const string& address, const string& method, NameValueCollection data)Public0x08
byte[] UploadValues(Uri address, const string& method, NameValueCollection data)Public0x08
string UploadString(const string& address, const string& data)Public0x08
string UploadString(Uri address, const string& data)Public0x08
string UploadString(const string& address, const string& method, const string& data)Public0x08
string UploadString(Uri address, const string& method, const string& data)Public0x08
string DownloadString(const string& address)Public0x08
string DownloadString(Uri address)Public0x08
void AbortRequest(WebRequest request)PrivateStatic0x08
void CopyHeadersTo(WebRequest request)Private0x08
Uri GetUri(const string& address)Private0x08
Uri GetUri(Uri address)Private0x08
byte[] DownloadBits(WebRequest request, Stream writeStream)Private0x08
void DownloadBitsAsync(WebRequest request, Stream writeStream, AsyncOperation asyncOp, Action<System.Byte[] completionDelegate)Private0x08
byte[] UploadBits(WebRequest request, Stream readStream, const byte[]& buffer, int chunkSize, const byte[]& header, const byte[]& footer)Private0x08
void UploadBitsAsync(WebRequest request, Stream readStream, const byte[]& buffer, int chunkSize, const byte[]& header, const byte[]& footer, AsyncOperation asyncOp, Action<System.Byte[] completionDelegate)Private0x08
bool ByteArrayHasPrefix(const byte[]& prefix, const byte[]& byteArray)PrivateStatic0x08
string GetStringUsingEncoding(WebRequest request, const byte[]& data)Private0x08
string MapToDefaultMethod(Uri address)Private0x08
string UrlEncode(const string& str)PrivateStatic0x08
byte[] UrlEncodeBytesToBytesInternal(const byte[]& bytes, int offset, int count, bool alwaysCreateReturnValue)PrivateStatic0x08
ushort IntToHex(int n)PrivateStatic0x04
bool IsSafe(ushort ch)PrivateStatic0x02
void InvokeOperationCompleted(AsyncOperation asyncOp, SendOrPostCallback callback, AsyncCompletedEventArgs eventArgs)Private0x08
void OpenReadAsync(Uri address)Public0x08
void OpenReadAsync(Uri address, object userToken)Public0x08
void OpenWriteAsync(Uri address)Public0x08
void OpenWriteAsync(Uri address, const string& method)Public0x08
void OpenWriteAsync(Uri address, const string& method, object userToken)Public0x08
void DownloadStringAsyncCallback(const byte[]& returnBytes, Exception exception, object state)Private0x08
void DownloadStringAsync(Uri address)Public0x08
void DownloadStringAsync(Uri address, object userToken)Public0x08
void DownloadDataAsyncCallback(const byte[]& returnBytes, Exception exception, object state)Private0x08
void DownloadDataAsync(Uri address)Public0x08
void DownloadDataAsync(Uri address, object userToken)Public0x08
void DownloadFileAsyncCallback(const byte[]& returnBytes, Exception exception, object state)Private0x08
void DownloadFileAsync(Uri address, const string& fileName)Public0x08
void DownloadFileAsync(Uri address, const string& fileName, object userToken)Public0x08
void UploadStringAsync(Uri address, const string& data)Public0x08
void UploadStringAsync(Uri address, const string& method, const string& data)Public0x08
void UploadStringAsync(Uri address, const string& method, const string& data, object userToken)Public0x08
void UploadDataAsync(Uri address, const byte[]& data)Public0x08
void UploadDataAsync(Uri address, const string& method, const byte[]& data)Public0x08
void UploadDataAsync(Uri address, const string& method, const byte[]& data, object userToken)Public0x08
void UploadFileAsync(Uri address, const string& fileName)Public0x08
void UploadFileAsync(Uri address, const string& method, const string& fileName)Public0x08
void UploadFileAsync(Uri address, const string& method, const string& fileName, object userToken)Public0x08
void UploadValuesAsync(Uri address, NameValueCollection data)Public0x08
void UploadValuesAsync(Uri address, const string& method, NameValueCollection data)Public0x08
void UploadValuesAsync(Uri address, const string& method, NameValueCollection data, object userToken)Public0x08
Exception GetExceptionToPropagate(Exception e)PrivateStatic0x08
void CancelAsync()Public0x00
Task<System.String> DownloadStringTaskAsync(const string& address)Public0x08
Task<System.String> DownloadStringTaskAsync(Uri address)Public0x08
Task<System.IO.Stream> OpenReadTaskAsync(const string& address)Public0x08
Task<System.IO.Stream> OpenReadTaskAsync(Uri address)Public0x08
Task<System.IO.Stream> OpenWriteTaskAsync(const string& address)Public0x08
Task<System.IO.Stream> OpenWriteTaskAsync(Uri address)Public0x08
Task<System.IO.Stream> OpenWriteTaskAsync(const string& address, const string& method)Public0x08
Task<System.IO.Stream> OpenWriteTaskAsync(Uri address, const string& method)Public0x08
Task<System.String> UploadStringTaskAsync(const string& address, const string& data)Public0x08
Task<System.String> UploadStringTaskAsync(Uri address, const string& data)Public0x08
Task<System.String> UploadStringTaskAsync(const string& address, const string& method, const string& data)Public0x08
Task<System.String> UploadStringTaskAsync(Uri address, const string& method, const string& data)Public0x08
Task<System.Byte[]> DownloadDataTaskAsync(const string& address)Public0x08
Task<System.Byte[]> DownloadDataTaskAsync(Uri address)Public0x08
Task DownloadFileTaskAsync(const string& address, const string& fileName)Public0x08
Task DownloadFileTaskAsync(Uri address, const string& fileName)Public0x08
Task<System.Byte[]> UploadDataTaskAsync(const string& address, const byte[]& data)Public0x08
Task<System.Byte[]> UploadDataTaskAsync(Uri address, const byte[]& data)Public0x08
Task<System.Byte[]> UploadDataTaskAsync(const string& address, const string& method, const byte[]& data)Public0x08
Task<System.Byte[]> UploadDataTaskAsync(Uri address, const string& method, const byte[]& data)Public0x08
Task<System.Byte[]> UploadFileTaskAsync(const string& address, const string& fileName)Public0x08
Task<System.Byte[]> UploadFileTaskAsync(Uri address, const string& fileName)Public0x08
Task<System.Byte[]> UploadFileTaskAsync(const string& address, const string& method, const string& fileName)Public0x08
Task<System.Byte[]> UploadFileTaskAsync(Uri address, const string& method, const string& fileName)Public0x08
Task<System.Byte[]> UploadValuesTaskAsync(const string& address, NameValueCollection data)Public0x08
Task<System.Byte[]> UploadValuesTaskAsync(const string& address, const string& method, NameValueCollection data)Public0x08
Task<System.Byte[]> UploadValuesTaskAsync(Uri address, NameValueCollection data)Public0x08
Task<System.Byte[]> UploadValuesTaskAsync(Uri address, const string& method, NameValueCollection data)Public0x08
void HandleCompletion(TaskCompletionSource<T> tcs, const uint8& e, Func<TAsyncCompletedEventArgs getResult, const uint8& handler, Action<System.Net.WebClient unregisterHandler)Private—0x08
void PostProgressChanged(AsyncOperation asyncOp, ProgressData progress)Private0x08
void ThrowIfNull(object argument, const string& parameterName)PrivateStatic0x08
bool get_AllowReadStreamBuffering()Public+1 flags0x01
void set_AllowReadStreamBuffering(bool value)Public+1 flags0x01
bool get_AllowWriteStreamBuffering()Public+1 flags0x01
void set_AllowWriteStreamBuffering(bool value)Public+1 flags0x01
void add_WriteStreamClosed(WriteStreamClosedEventHandler value)Public+1 flags0x08
void remove_WriteStreamClosed(WriteStreamClosedEventHandler value)Public+1 flags0x08
void OnWriteStreamClosed(WriteStreamClosedEventArgs e)3 flags0x08
void .cctor()PrivateStatic+1 flags0x00
void <StartAsyncOperation>b__78_0(object arg)Private0x08
void <StartAsyncOperation>b__78_1(object arg)Private0x08
void <StartAsyncOperation>b__78_2(object arg)Private0x08
void <StartAsyncOperation>b__78_3(object arg)Private0x08
void <StartAsyncOperation>b__78_4(object arg)Private0x08
void <StartAsyncOperation>b__78_5(object arg)Private0x08
void <StartAsyncOperation>b__78_6(object arg)Private0x08
void <StartAsyncOperation>b__78_7(object arg)Private0x08
void <StartAsyncOperation>b__78_8(object arg)Private0x08
void <StartAsyncOperation>b__78_9(object arg)Private0x08
void <StartAsyncOperation>b__78_10(object arg)Private0x08
void <UploadStringAsync>b__179_0(const byte[]& bytesResult, Exception error, AsyncOperation uploadAsyncOp)Private0x08

Used by 29

types with a member, parameter or interface of this type