C# Class KidoZen.ExtensionsWebClient.KidoWebClient

Inheritance: System.Net.WebClient
ファイルを表示 Open project: kidozen/kido-win

Public Methods

Method Description
Send ( Request request, Action onProgress = null ) : Response

Protected Methods

Method Description
GetWebRequest ( Uri address ) : WebRequest
GetWebResponse ( WebRequest request, IAsyncResult result ) : WebResponse

Private Methods

Method Description
downloadCompleted ( bool cancelled, Exception error, string result ) : void
downloadCompleted ( object sender, DownloadStringCompletedEventArgs e ) : void
downloadCompleted ( object sender, UploadStringCompletedEventArgs e ) : void
openWriteCompleted ( object sender, OpenWriteCompletedEventArgs e ) : void
writeStreamClosed ( object sender, WriteStreamClosedEventArgs e ) : void

Method Details

GetWebRequest() protected method

protected GetWebRequest ( Uri address ) : WebRequest
address System.Uri
return System.Net.WebRequest

GetWebResponse() protected method

protected GetWebResponse ( WebRequest request, IAsyncResult result ) : WebResponse
request System.Net.WebRequest
result IAsyncResult
return System.Net.WebResponse

Send() public method

public Send ( Request request, Action onProgress = null ) : Response
request Request
onProgress Action
return Response