<PackageReference Include="NETStandard.Library" Version="2.0.0-preview2-25401-01" />

System.Net.WebClient

public class WebClient : Component
public string BaseAddress { get; set; }

public RequestCachePolicy CachePolicy { get; set; }

public ICredentials Credentials { get; set; }

public Encoding Encoding { get; set; }

public WebHeaderCollection Headers { get; set; }

public bool IsBusy { get; }

public IWebProxy Proxy { get; set; }

public NameValueCollection QueryString { get; set; }

public bool UseDefaultCredentials { get; set; }

public WebClient()

public void CancelAsync()

public byte[] DownloadData(string address)

public byte[] DownloadData(Uri address)

public void DownloadDataAsync(Uri address)

public void DownloadDataAsync(Uri address, object userToken)

public Task<byte[]> DownloadDataTaskAsync(string address)

public Task<byte[]> DownloadDataTaskAsync(Uri address)

public void DownloadFile(string address, string fileName)

public void DownloadFile(Uri address, string fileName)

public void DownloadFileAsync(Uri address, string fileName)

public void DownloadFileAsync(Uri address, string fileName, object userToken)

public Task DownloadFileTaskAsync(string address, string fileName)

public Task DownloadFileTaskAsync(Uri address, string fileName)

public string DownloadString(string address)

public string DownloadString(Uri address)

public void DownloadStringAsync(Uri address)

public void DownloadStringAsync(Uri address, object userToken)

public Task<string> DownloadStringTaskAsync(string address)

public Task<string> DownloadStringTaskAsync(Uri address)

protected virtual WebRequest GetWebRequest(Uri address)

protected virtual WebResponse GetWebResponse(WebRequest request)

protected virtual WebResponse GetWebResponse(WebRequest request, IAsyncResult result)

public Stream OpenRead(string address)

public Stream OpenRead(Uri address)

public void OpenReadAsync(Uri address)

public void OpenReadAsync(Uri address, object userToken)

public Task<Stream> OpenReadTaskAsync(string address)

public Task<Stream> OpenReadTaskAsync(Uri address)

public Stream OpenWrite(string address)

public Stream OpenWrite(string address, string method)

public Stream OpenWrite(Uri address)

public Stream OpenWrite(Uri address, string method)

public void OpenWriteAsync(Uri address)

public void OpenWriteAsync(Uri address, string method)

public void OpenWriteAsync(Uri address, string method, object userToken)

public Task<Stream> OpenWriteTaskAsync(string address)

public Task<Stream> OpenWriteTaskAsync(string address, string method)

public Task<Stream> OpenWriteTaskAsync(Uri address)

public Task<Stream> OpenWriteTaskAsync(Uri address, string method)

public byte[] UploadData(string address, byte[] data)

public byte[] UploadData(string address, string method, byte[] data)

public byte[] UploadData(Uri address, byte[] data)

public byte[] UploadData(Uri address, string method, byte[] data)

public void UploadDataAsync(Uri address, byte[] data)

public void UploadDataAsync(Uri address, string method, byte[] data)

public void UploadDataAsync(Uri address, string method, byte[] data, object userToken)

public Task<byte[]> UploadDataTaskAsync(string address, byte[] data)

public Task<byte[]> UploadDataTaskAsync(string address, string method, byte[] data)

public Task<byte[]> UploadDataTaskAsync(Uri address, byte[] data)

public Task<byte[]> UploadDataTaskAsync(Uri address, string method, byte[] data)

public byte[] UploadFile(string address, string fileName)

public byte[] UploadFile(string address, string method, string fileName)

public byte[] UploadFile(Uri address, string fileName)

public byte[] UploadFile(Uri address, string method, string fileName)

public void UploadFileAsync(Uri address, string fileName)

public void UploadFileAsync(Uri address, string method, string fileName)

public void UploadFileAsync(Uri address, string method, string fileName, object userToken)

public Task<byte[]> UploadFileTaskAsync(string address, string fileName)

public Task<byte[]> UploadFileTaskAsync(string address, string method, string fileName)

public Task<byte[]> UploadFileTaskAsync(Uri address, string fileName)

public Task<byte[]> UploadFileTaskAsync(Uri address, string method, string fileName)

public string UploadString(string address, string data)

public string UploadString(string address, string method, string data)

public string UploadString(Uri address, string data)

public string UploadString(Uri address, string method, string data)

public void UploadStringAsync(Uri address, string data)

public void UploadStringAsync(Uri address, string method, string data)

public void UploadStringAsync(Uri address, string method, string data, object userToken)

public Task<string> UploadStringTaskAsync(string address, string data)

public Task<string> UploadStringTaskAsync(string address, string method, string data)

public Task<string> UploadStringTaskAsync(Uri address, string data)

public Task<string> UploadStringTaskAsync(Uri address, string method, string data)

public byte[] UploadValues(string address, NameValueCollection data)

public byte[] UploadValues(string address, string method, NameValueCollection data)

public byte[] UploadValues(Uri address, NameValueCollection data)

public byte[] UploadValues(Uri address, string method, NameValueCollection data)

public void UploadValuesAsync(Uri address, NameValueCollection data)

public void UploadValuesAsync(Uri address, string method, NameValueCollection data)

public void UploadValuesAsync(Uri address, string method, NameValueCollection data, object userToken)

public Task<byte[]> UploadValuesTaskAsync(string address, NameValueCollection data)

public Task<byte[]> UploadValuesTaskAsync(string address, string method, NameValueCollection data)

public Task<byte[]> UploadValuesTaskAsync(Uri address, NameValueCollection data)

public Task<byte[]> UploadValuesTaskAsync(Uri address, string method, NameValueCollection data)