C# Класс System.Net.WebClient

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
OnWriteStreamClosed void

Открытые методы

Метод Описание
CancelAsync ( ) : void
DownloadData ( System address ) : byte[]
DownloadData ( string address ) : byte[]
DownloadDataAsync ( System address ) : void
DownloadDataAsync ( System address, object userToken ) : void
DownloadDataTaskAsync ( System address ) : System.Threading.Tasks.Task
DownloadDataTaskAsync ( string address ) : System.Threading.Tasks.Task
DownloadFile ( System address, string fileName ) : void
DownloadFile ( string address, string fileName ) : void
DownloadFileAsync ( System address, string fileName ) : void
DownloadFileAsync ( System address, string fileName, object userToken ) : void
DownloadFileTaskAsync ( System address, string fileName ) : System.Threading.Tasks.Task
DownloadFileTaskAsync ( string address, string fileName ) : System.Threading.Tasks.Task
DownloadString ( System address ) : string
DownloadString ( string address ) : string
DownloadStringAsync ( System address ) : void
DownloadStringAsync ( System address, object userToken ) : void
DownloadStringTaskAsync ( System address ) : System.Threading.Tasks.Task
DownloadStringTaskAsync ( string address ) : System.Threading.Tasks.Task
OpenRead ( System address ) : System.IO.Stream
OpenRead ( string address ) : System.IO.Stream
OpenReadAsync ( System address ) : void
OpenReadAsync ( System address, object userToken ) : void
OpenReadTaskAsync ( System address ) : System.Threading.Tasks.Task
OpenReadTaskAsync ( string address ) : System.Threading.Tasks.Task
OpenWrite ( System address ) : System.IO.Stream
OpenWrite ( System address, string method ) : System.IO.Stream
OpenWrite ( string address ) : System.IO.Stream
OpenWrite ( string address, string method ) : System.IO.Stream
OpenWriteAsync ( System address ) : void
OpenWriteAsync ( System address, string method ) : void
OpenWriteAsync ( System address, string method, object userToken ) : void
OpenWriteTaskAsync ( System address ) : System.Threading.Tasks.Task
OpenWriteTaskAsync ( System address, string method ) : System.Threading.Tasks.Task
OpenWriteTaskAsync ( string address ) : System.Threading.Tasks.Task
OpenWriteTaskAsync ( string address, string method ) : System.Threading.Tasks.Task
UploadData ( System address, byte data ) : byte[]
UploadData ( System address, string method, byte data ) : byte[]
UploadData ( string address, byte data ) : byte[]
UploadData ( string address, string method, byte data ) : byte[]
UploadDataAsync ( System address, byte data ) : void
UploadDataAsync ( System address, string method, byte data ) : void
UploadDataAsync ( System address, string method, byte data, object userToken ) : void
UploadDataTaskAsync ( System address, byte data ) : System.Threading.Tasks.Task
UploadDataTaskAsync ( System address, string method, byte data ) : System.Threading.Tasks.Task
UploadDataTaskAsync ( string address, byte data ) : System.Threading.Tasks.Task
UploadDataTaskAsync ( string address, string method, byte data ) : System.Threading.Tasks.Task
UploadFile ( System address, string fileName ) : byte[]
UploadFile ( System address, string method, string fileName ) : byte[]
UploadFile ( string address, string fileName ) : byte[]
UploadFile ( string address, string method, string fileName ) : byte[]
UploadFileAsync ( System address, string fileName ) : void
UploadFileAsync ( System address, string method, string fileName ) : void
UploadFileAsync ( System address, string method, string fileName, object userToken ) : void
UploadFileTaskAsync ( System address, string fileName ) : System.Threading.Tasks.Task
UploadFileTaskAsync ( System address, string method, string fileName ) : System.Threading.Tasks.Task
UploadFileTaskAsync ( string address, string fileName ) : System.Threading.Tasks.Task
UploadFileTaskAsync ( string address, string method, string fileName ) : System.Threading.Tasks.Task
UploadString ( System address, string data ) : string
UploadString ( System address, string method, string data ) : string
UploadString ( string address, string data ) : string
UploadString ( string address, string method, string data ) : string
UploadStringAsync ( System address, string data ) : void
UploadStringAsync ( System address, string method, string data ) : void
UploadStringAsync ( System address, string method, string data, object userToken ) : void
UploadStringTaskAsync ( System address, string data ) : System.Threading.Tasks.Task
UploadStringTaskAsync ( System address, string method, string data ) : System.Threading.Tasks.Task
UploadStringTaskAsync ( string address, string data ) : System.Threading.Tasks.Task
UploadStringTaskAsync ( string address, string method, string data ) : System.Threading.Tasks.Task
UploadValues ( System address, System data ) : byte[]
UploadValues ( System address, string method, System data ) : byte[]
UploadValues ( string address, System data ) : byte[]
UploadValues ( string address, string method, System data ) : byte[]
UploadValuesAsync ( System address, System data ) : void
UploadValuesAsync ( System address, string method, System data ) : void
UploadValuesAsync ( System address, string method, System data, object userToken ) : void
UploadValuesTaskAsync ( System address, System data ) : System.Threading.Tasks.Task
UploadValuesTaskAsync ( System address, string method, System data ) : System.Threading.Tasks.Task
UploadValuesTaskAsync ( string address, System data ) : System.Threading.Tasks.Task
UploadValuesTaskAsync ( string address, string method, System data ) : System.Threading.Tasks.Task
WebClient ( )

Защищенные методы

Метод Описание
GetWebRequest ( System address ) : System.Net.WebRequest
GetWebResponse ( System request ) : System.Net.WebResponse
GetWebResponse ( System request, System result ) : System.Net.WebResponse
OnDownloadDataCompleted ( System e ) : void
OnDownloadFileCompleted ( System e ) : void
OnDownloadProgressChanged ( System e ) : void
OnDownloadStringCompleted ( System e ) : void
OnOpenReadCompleted ( System e ) : void
OnOpenWriteCompleted ( System e ) : void
OnUploadDataCompleted ( System e ) : void
OnUploadFileCompleted ( System e ) : void
OnUploadProgressChanged ( System e ) : void
OnUploadStringCompleted ( System e ) : void
OnUploadValuesCompleted ( System e ) : void

Приватные методы

Метод Описание
OnWriteStreamClosed ( System e ) : void

Описание методов

CancelAsync() публичный метод

public CancelAsync ( ) : void
Результат void

DownloadData() публичный метод

public DownloadData ( System address ) : byte[]
address System
Результат byte[]

DownloadData() публичный метод

public DownloadData ( string address ) : byte[]
address string
Результат byte[]

DownloadDataAsync() публичный метод

public DownloadDataAsync ( System address ) : void
address System
Результат void

DownloadDataAsync() публичный метод

public DownloadDataAsync ( System address, object userToken ) : void
address System
userToken object
Результат void

DownloadDataTaskAsync() публичный метод

public DownloadDataTaskAsync ( System address ) : System.Threading.Tasks.Task
address System
Результат System.Threading.Tasks.Task

DownloadDataTaskAsync() публичный метод

public DownloadDataTaskAsync ( string address ) : System.Threading.Tasks.Task
address string
Результат System.Threading.Tasks.Task

DownloadFile() публичный метод

public DownloadFile ( System address, string fileName ) : void
address System
fileName string
Результат void

DownloadFile() публичный метод

public DownloadFile ( string address, string fileName ) : void
address string
fileName string
Результат void

DownloadFileAsync() публичный метод

public DownloadFileAsync ( System address, string fileName ) : void
address System
fileName string
Результат void

DownloadFileAsync() публичный метод

public DownloadFileAsync ( System address, string fileName, object userToken ) : void
address System
fileName string
userToken object
Результат void

DownloadFileTaskAsync() публичный метод

public DownloadFileTaskAsync ( System address, string fileName ) : System.Threading.Tasks.Task
address System
fileName string
Результат System.Threading.Tasks.Task

DownloadFileTaskAsync() публичный метод

public DownloadFileTaskAsync ( string address, string fileName ) : System.Threading.Tasks.Task
address string
fileName string
Результат System.Threading.Tasks.Task

DownloadString() публичный метод

public DownloadString ( System address ) : string
address System
Результат string

DownloadString() публичный метод

public DownloadString ( string address ) : string
address string
Результат string

DownloadStringAsync() публичный метод

public DownloadStringAsync ( System address ) : void
address System
Результат void

DownloadStringAsync() публичный метод

public DownloadStringAsync ( System address, object userToken ) : void
address System
userToken object
Результат void

DownloadStringTaskAsync() публичный метод

public DownloadStringTaskAsync ( System address ) : System.Threading.Tasks.Task
address System
Результат System.Threading.Tasks.Task

DownloadStringTaskAsync() публичный метод

public DownloadStringTaskAsync ( string address ) : System.Threading.Tasks.Task
address string
Результат System.Threading.Tasks.Task

GetWebRequest() защищенный метод

protected GetWebRequest ( System address ) : System.Net.WebRequest
address System
Результат System.Net.WebRequest

GetWebResponse() защищенный метод

protected GetWebResponse ( System request ) : System.Net.WebResponse
request System
Результат System.Net.WebResponse

GetWebResponse() защищенный метод

protected GetWebResponse ( System request, System result ) : System.Net.WebResponse
request System
result System
Результат System.Net.WebResponse

OnDownloadDataCompleted() защищенный метод

protected OnDownloadDataCompleted ( System e ) : void
e System
Результат void

OnDownloadFileCompleted() защищенный метод

protected OnDownloadFileCompleted ( System e ) : void
e System
Результат void

OnDownloadProgressChanged() защищенный метод

protected OnDownloadProgressChanged ( System e ) : void
e System
Результат void

OnDownloadStringCompleted() защищенный метод

protected OnDownloadStringCompleted ( System e ) : void
e System
Результат void

OnOpenReadCompleted() защищенный метод

protected OnOpenReadCompleted ( System e ) : void
e System
Результат void

OnOpenWriteCompleted() защищенный метод

protected OnOpenWriteCompleted ( System e ) : void
e System
Результат void

OnUploadDataCompleted() защищенный метод

protected OnUploadDataCompleted ( System e ) : void
e System
Результат void

OnUploadFileCompleted() защищенный метод

protected OnUploadFileCompleted ( System e ) : void
e System
Результат void

OnUploadProgressChanged() защищенный метод

protected OnUploadProgressChanged ( System e ) : void
e System
Результат void

OnUploadStringCompleted() защищенный метод

protected OnUploadStringCompleted ( System e ) : void
e System
Результат void

OnUploadValuesCompleted() защищенный метод

protected OnUploadValuesCompleted ( System e ) : void
e System
Результат void

OpenRead() публичный метод

public OpenRead ( System address ) : System.IO.Stream
address System
Результат System.IO.Stream

OpenRead() публичный метод

public OpenRead ( string address ) : System.IO.Stream
address string
Результат System.IO.Stream

OpenReadAsync() публичный метод

public OpenReadAsync ( System address ) : void
address System
Результат void

OpenReadAsync() публичный метод

public OpenReadAsync ( System address, object userToken ) : void
address System
userToken object
Результат void

OpenReadTaskAsync() публичный метод

public OpenReadTaskAsync ( System address ) : System.Threading.Tasks.Task
address System
Результат System.Threading.Tasks.Task

OpenReadTaskAsync() публичный метод

public OpenReadTaskAsync ( string address ) : System.Threading.Tasks.Task
address string
Результат System.Threading.Tasks.Task

OpenWrite() публичный метод

public OpenWrite ( System address ) : System.IO.Stream
address System
Результат System.IO.Stream

OpenWrite() публичный метод

public OpenWrite ( System address, string method ) : System.IO.Stream
address System
method string
Результат System.IO.Stream

OpenWrite() публичный метод

public OpenWrite ( string address ) : System.IO.Stream
address string
Результат System.IO.Stream

OpenWrite() публичный метод

public OpenWrite ( string address, string method ) : System.IO.Stream
address string
method string
Результат System.IO.Stream

OpenWriteAsync() публичный метод

public OpenWriteAsync ( System address ) : void
address System
Результат void

OpenWriteAsync() публичный метод

public OpenWriteAsync ( System address, string method ) : void
address System
method string
Результат void

OpenWriteAsync() публичный метод

public OpenWriteAsync ( System address, string method, object userToken ) : void
address System
method string
userToken object
Результат void

OpenWriteTaskAsync() публичный метод

public OpenWriteTaskAsync ( System address ) : System.Threading.Tasks.Task
address System
Результат System.Threading.Tasks.Task

OpenWriteTaskAsync() публичный метод

public OpenWriteTaskAsync ( System address, string method ) : System.Threading.Tasks.Task
address System
method string
Результат System.Threading.Tasks.Task

OpenWriteTaskAsync() публичный метод

public OpenWriteTaskAsync ( string address ) : System.Threading.Tasks.Task
address string
Результат System.Threading.Tasks.Task

OpenWriteTaskAsync() публичный метод

public OpenWriteTaskAsync ( string address, string method ) : System.Threading.Tasks.Task
address string
method string
Результат System.Threading.Tasks.Task

UploadData() публичный метод

public UploadData ( System address, byte data ) : byte[]
address System
data byte
Результат byte[]

UploadData() публичный метод

public UploadData ( System address, string method, byte data ) : byte[]
address System
method string
data byte
Результат byte[]

UploadData() публичный метод

public UploadData ( string address, byte data ) : byte[]
address string
data byte
Результат byte[]

UploadData() публичный метод

public UploadData ( string address, string method, byte data ) : byte[]
address string
method string
data byte
Результат byte[]

UploadDataAsync() публичный метод

public UploadDataAsync ( System address, byte data ) : void
address System
data byte
Результат void

UploadDataAsync() публичный метод

public UploadDataAsync ( System address, string method, byte data ) : void
address System
method string
data byte
Результат void

UploadDataAsync() публичный метод

public UploadDataAsync ( System address, string method, byte data, object userToken ) : void
address System
method string
data byte
userToken object
Результат void

UploadDataTaskAsync() публичный метод

public UploadDataTaskAsync ( System address, byte data ) : System.Threading.Tasks.Task
address System
data byte
Результат System.Threading.Tasks.Task

UploadDataTaskAsync() публичный метод

public UploadDataTaskAsync ( System address, string method, byte data ) : System.Threading.Tasks.Task
address System
method string
data byte
Результат System.Threading.Tasks.Task

UploadDataTaskAsync() публичный метод

public UploadDataTaskAsync ( string address, byte data ) : System.Threading.Tasks.Task
address string
data byte
Результат System.Threading.Tasks.Task

UploadDataTaskAsync() публичный метод

public UploadDataTaskAsync ( string address, string method, byte data ) : System.Threading.Tasks.Task
address string
method string
data byte
Результат System.Threading.Tasks.Task

UploadFile() публичный метод

public UploadFile ( System address, string fileName ) : byte[]
address System
fileName string
Результат byte[]

UploadFile() публичный метод

public UploadFile ( System address, string method, string fileName ) : byte[]
address System
method string
fileName string
Результат byte[]

UploadFile() публичный метод

public UploadFile ( string address, string fileName ) : byte[]
address string
fileName string
Результат byte[]

UploadFile() публичный метод

public UploadFile ( string address, string method, string fileName ) : byte[]
address string
method string
fileName string
Результат byte[]

UploadFileAsync() публичный метод

public UploadFileAsync ( System address, string fileName ) : void
address System
fileName string
Результат void

UploadFileAsync() публичный метод

public UploadFileAsync ( System address, string method, string fileName ) : void
address System
method string
fileName string
Результат void

UploadFileAsync() публичный метод

public UploadFileAsync ( System address, string method, string fileName, object userToken ) : void
address System
method string
fileName string
userToken object
Результат void

UploadFileTaskAsync() публичный метод

public UploadFileTaskAsync ( System address, string fileName ) : System.Threading.Tasks.Task
address System
fileName string
Результат System.Threading.Tasks.Task

UploadFileTaskAsync() публичный метод

public UploadFileTaskAsync ( System address, string method, string fileName ) : System.Threading.Tasks.Task
address System
method string
fileName string
Результат System.Threading.Tasks.Task

UploadFileTaskAsync() публичный метод

public UploadFileTaskAsync ( string address, string fileName ) : System.Threading.Tasks.Task
address string
fileName string
Результат System.Threading.Tasks.Task

UploadFileTaskAsync() публичный метод

public UploadFileTaskAsync ( string address, string method, string fileName ) : System.Threading.Tasks.Task
address string
method string
fileName string
Результат System.Threading.Tasks.Task

UploadString() публичный метод

public UploadString ( System address, string data ) : string
address System
data string
Результат string

UploadString() публичный метод

public UploadString ( System address, string method, string data ) : string
address System
method string
data string
Результат string

UploadString() публичный метод

public UploadString ( string address, string data ) : string
address string
data string
Результат string

UploadString() публичный метод

public UploadString ( string address, string method, string data ) : string
address string
method string
data string
Результат string

UploadStringAsync() публичный метод

public UploadStringAsync ( System address, string data ) : void
address System
data string
Результат void

UploadStringAsync() публичный метод

public UploadStringAsync ( System address, string method, string data ) : void
address System
method string
data string
Результат void

UploadStringAsync() публичный метод

public UploadStringAsync ( System address, string method, string data, object userToken ) : void
address System
method string
data string
userToken object
Результат void

UploadStringTaskAsync() публичный метод

public UploadStringTaskAsync ( System address, string data ) : System.Threading.Tasks.Task
address System
data string
Результат System.Threading.Tasks.Task

UploadStringTaskAsync() публичный метод

public UploadStringTaskAsync ( System address, string method, string data ) : System.Threading.Tasks.Task
address System
method string
data string
Результат System.Threading.Tasks.Task

UploadStringTaskAsync() публичный метод

public UploadStringTaskAsync ( string address, string data ) : System.Threading.Tasks.Task
address string
data string
Результат System.Threading.Tasks.Task

UploadStringTaskAsync() публичный метод

public UploadStringTaskAsync ( string address, string method, string data ) : System.Threading.Tasks.Task
address string
method string
data string
Результат System.Threading.Tasks.Task

UploadValues() публичный метод

public UploadValues ( System address, System data ) : byte[]
address System
data System
Результат byte[]

UploadValues() публичный метод

public UploadValues ( System address, string method, System data ) : byte[]
address System
method string
data System
Результат byte[]

UploadValues() публичный метод

public UploadValues ( string address, System data ) : byte[]
address string
data System
Результат byte[]

UploadValues() публичный метод

public UploadValues ( string address, string method, System data ) : byte[]
address string
method string
data System
Результат byte[]

UploadValuesAsync() публичный метод

public UploadValuesAsync ( System address, System data ) : void
address System
data System
Результат void

UploadValuesAsync() публичный метод

public UploadValuesAsync ( System address, string method, System data ) : void
address System
method string
data System
Результат void

UploadValuesAsync() публичный метод

public UploadValuesAsync ( System address, string method, System data, object userToken ) : void
address System
method string
data System
userToken object
Результат void

UploadValuesTaskAsync() публичный метод

public UploadValuesTaskAsync ( System address, System data ) : System.Threading.Tasks.Task
address System
data System
Результат System.Threading.Tasks.Task

UploadValuesTaskAsync() публичный метод

public UploadValuesTaskAsync ( System address, string method, System data ) : System.Threading.Tasks.Task
address System
method string
data System
Результат System.Threading.Tasks.Task

UploadValuesTaskAsync() публичный метод

public UploadValuesTaskAsync ( string address, System data ) : System.Threading.Tasks.Task
address string
data System
Результат System.Threading.Tasks.Task

UploadValuesTaskAsync() публичный метод

public UploadValuesTaskAsync ( string address, string method, System data ) : System.Threading.Tasks.Task
address string
method string
data System
Результат System.Threading.Tasks.Task

WebClient() публичный метод

public WebClient ( )