C# Class withSIX.Core.Presentation.Bridge.WebClient

Inheritance: System.Net.WebClient, IWebClient, ITransientService
ファイルを表示 Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Public Methods

Method Description
SetAuthInfo ( Uri uri ) : void
SetAuthInfo ( string userInfo ) : void
SetSynchronousTimeout ( WebRequest request ) : void
SetupDownloadTransferProgress ( ITransferProgress transferProgress, System.TimeSpan timeout ) : IDisposable
SetupUploadTransferProgress ( ITransferProgress transferProgress, System.TimeSpan timeout ) : IDisposable
WebClient ( ) : System

Protected Methods

Method Description
GetWebRequest ( Uri address ) : WebRequest
WebClient ( int timeout ) : System

Private Methods

Method Description
SetHttpKeepAlive ( WebRequest request ) : void

Method Details

GetWebRequest() protected method

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

SetAuthInfo() public method

public SetAuthInfo ( Uri uri ) : void
uri System.Uri
return void

SetAuthInfo() public method

public SetAuthInfo ( string userInfo ) : void
userInfo string
return void

SetSynchronousTimeout() public method

public SetSynchronousTimeout ( WebRequest request ) : void
request System.Net.WebRequest
return void

SetupDownloadTransferProgress() public method

public SetupDownloadTransferProgress ( ITransferProgress transferProgress, System.TimeSpan timeout ) : IDisposable
transferProgress ITransferProgress
timeout System.TimeSpan
return IDisposable

SetupUploadTransferProgress() public method

public SetupUploadTransferProgress ( ITransferProgress transferProgress, System.TimeSpan timeout ) : IDisposable
transferProgress ITransferProgress
timeout System.TimeSpan
return IDisposable

WebClient() public method

public WebClient ( ) : System
return System

WebClient() protected method

protected WebClient ( int timeout ) : System
timeout int
return System