|
| WebClient () |
|
byte[] | DownloadData (string address) |
|
byte[] | DownloadData (Uri address) |
|
void | DownloadFile (string address, string fileName) |
|
void | DownloadFile (Uri address, string fileName) |
|
Stream | OpenRead (string address) |
|
Stream | OpenRead (Uri address) |
|
Stream | OpenWrite (string address) |
|
Stream | OpenWrite (Uri address) |
|
Stream | OpenWrite (string address, string? method) |
|
Stream | OpenWrite (Uri address, string? method) |
|
byte[] | UploadData (string address, byte[] data) |
|
byte[] | UploadData (Uri address, byte[] data) |
|
byte[] | UploadData (string address, string? method, byte[] data) |
|
byte[] | UploadData (Uri address, string? method, byte[] data) |
|
byte[] | UploadFile (string address, string fileName) |
|
byte[] | UploadFile (Uri address, string fileName) |
|
byte[] | UploadFile (string address, string? method, string fileName) |
|
byte[] | UploadFile (Uri address, string? method, string fileName) |
|
byte[] | UploadValues (string address, NameValueCollection data) |
|
byte[] | UploadValues (Uri address, NameValueCollection data) |
|
byte[] | UploadValues (string address, string? method, NameValueCollection data) |
|
byte[] | UploadValues (Uri address, string? method, NameValueCollection data) |
|
string | UploadString (string address, string data) |
|
string | UploadString (Uri address, string data) |
|
string | UploadString (string address, string? method, string data) |
|
string | UploadString (Uri address, string? method, string data) |
|
string | DownloadString (string address) |
|
string | DownloadString (Uri address) |
|
void | OpenReadAsync (Uri address) |
|
void | OpenReadAsync (Uri address, object? userToken) |
|
void | OpenWriteAsync (Uri address) |
|
void | OpenWriteAsync (Uri address, string? method) |
|
void | OpenWriteAsync (Uri address, string? method, object? userToken) |
|
void | DownloadStringAsync (Uri address) |
|
void | DownloadStringAsync (Uri address, object? userToken) |
|
void | DownloadDataAsync (Uri address) |
|
void | DownloadDataAsync (Uri address, object? userToken) |
|
void | DownloadFileAsync (Uri address, string fileName) |
|
void | DownloadFileAsync (Uri address, string fileName, object? userToken) |
|
void | UploadStringAsync (Uri address, string data) |
|
void | UploadStringAsync (Uri address, string? method, string data) |
|
void | UploadStringAsync (Uri address, string? method, string data, object? userToken) |
|
void | UploadDataAsync (Uri address, byte[] data) |
|
void | UploadDataAsync (Uri address, string? method, byte[] data) |
|
void | UploadDataAsync (Uri address, string? method, byte[] data, object? userToken) |
|
void | UploadFileAsync (Uri address, string fileName) |
|
void | UploadFileAsync (Uri address, string? method, string fileName) |
|
void | UploadFileAsync (Uri address, string? method, string fileName, object? userToken) |
|
void | UploadValuesAsync (Uri address, NameValueCollection data) |
|
void | UploadValuesAsync (Uri address, string? method, NameValueCollection data) |
|
void | UploadValuesAsync (Uri address, string? method, NameValueCollection data, object? userToken) |
|
void | CancelAsync () |
|
Task< string > | DownloadStringTaskAsync (string address) |
|
Task< string > | DownloadStringTaskAsync (Uri address) |
|
Task< Stream > | OpenReadTaskAsync (string address) |
|
Task< Stream > | OpenReadTaskAsync (Uri address) |
|
Task< Stream > | OpenWriteTaskAsync (string address) |
|
Task< Stream > | OpenWriteTaskAsync (Uri address) |
|
Task< Stream > | OpenWriteTaskAsync (string address, string? method) |
|
Task< Stream > | OpenWriteTaskAsync (Uri address, string? method) |
|
Task< string > | UploadStringTaskAsync (string address, string data) |
|
Task< string > | UploadStringTaskAsync (Uri address, string data) |
|
Task< string > | UploadStringTaskAsync (string address, string? method, string data) |
|
Task< string > | UploadStringTaskAsync (Uri address, string? method, string data) |
|
Task< byte[]> | DownloadDataTaskAsync (string address) |
|
Task< byte[]> | DownloadDataTaskAsync (Uri address) |
|
Task | DownloadFileTaskAsync (string address, string fileName) |
|
Task | DownloadFileTaskAsync (Uri address, string fileName) |
|
Task< byte[]> | UploadDataTaskAsync (string address, byte[] data) |
|
Task< byte[]> | UploadDataTaskAsync (Uri address, byte[] data) |
|
Task< byte[]> | UploadDataTaskAsync (string address, string? method, byte[] data) |
|
Task< byte[]> | UploadDataTaskAsync (Uri address, string? method, byte[] data) |
|
Task< byte[]> | UploadFileTaskAsync (string address, string fileName) |
|
Task< byte[]> | UploadFileTaskAsync (Uri address, string fileName) |
|
Task< byte[]> | UploadFileTaskAsync (string address, string? method, string fileName) |
|
Task< byte[]> | UploadFileTaskAsync (Uri address, string? method, string fileName) |
|
Task< byte[]> | UploadValuesTaskAsync (string address, NameValueCollection data) |
|
Task< byte[]> | UploadValuesTaskAsync (string address, string? method, NameValueCollection data) |
|
Task< byte[]> | UploadValuesTaskAsync (Uri address, NameValueCollection data) |
|
Task< byte[]> | UploadValuesTaskAsync (Uri address, string? method, NameValueCollection data) |
|
void | Dispose () |
|
override string | ToString () |
|
object | GetLifetimeService () |
|
virtual object | InitializeLifetimeService () |
|
|
void | StartOperation () |
|
AsyncOperation | StartAsyncOperation (object userToken) |
|
void | EndOperation () |
|
async Task< WebResponse > | GetWebResponseTaskAsync (WebRequest request) |
|
byte[] | DownloadDataInternal (Uri address, out WebRequest request) |
|
byte[] | UploadDataInternal (Uri address, string method, byte[] data, out WebRequest request) |
|
void | OpenFileInternal (bool needsHeaderAndBoundary, string fileName, out FileStream fs, out byte[] buffer, ref byte[] formHeaderBytes, ref byte[] boundaryBytes) |
|
byte[] | GetValuesToUpload (NameValueCollection data) |
|
void | CopyHeadersTo (WebRequest request) |
|
Uri | GetUri (string address) |
|
Uri | GetUri (Uri address) |
|
byte[] | DownloadBits (WebRequest request, Stream writeStream) |
|
async void | DownloadBitsAsync (WebRequest request, Stream writeStream, AsyncOperation asyncOp, Action< byte[], Exception, AsyncOperation > completionDelegate) |
|
byte[] | UploadBits (WebRequest request, Stream readStream, byte[] buffer, int chunkSize, byte[] header, byte[] footer) |
|
async void | UploadBitsAsync (WebRequest request, Stream readStream, byte[] buffer, int chunkSize, byte[] header, byte[] footer, AsyncOperation asyncOp, Action< byte[], Exception, AsyncOperation > completionDelegate) |
|
string | GetStringUsingEncoding (WebRequest request, byte[] data) |
|
string | MapToDefaultMethod (Uri address) |
|
void | InvokeOperationCompleted (AsyncOperation asyncOp, SendOrPostCallback callback, AsyncCompletedEventArgs eventArgs) |
|
void | DownloadStringAsyncCallback (byte[] returnBytes, Exception exception, object state) |
|
void | DownloadDataAsyncCallback (byte[] returnBytes, Exception exception, object state) |
|
void | DownloadFileAsyncCallback (byte[] returnBytes, Exception exception, object state) |
|
void | HandleCompletion< TAsyncCompletedEventArgs, TCompletionDelegate, T > (TaskCompletionSource< T > tcs, TAsyncCompletedEventArgs e, Func< TAsyncCompletedEventArgs, T > getResult, TCompletionDelegate handler, Action< WebClient, TCompletionDelegate > unregisterHandler) |
|
void | PostProgressChanged (AsyncOperation asyncOp, ProgressData progress) |
|
Definition at line 13 of file WebClient.cs.