C# 클래스 System.Net.WebClient

파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

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 ( )