C# 클래스 withSIX.Core.Presentation.Bridge.WebClient

상속: System.Net.WebClient, IWebClient, ITransientService
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
GetWebRequest ( Uri address ) : WebRequest
WebClient ( int timeout ) : System

비공개 메소드들

메소드 설명
SetHttpKeepAlive ( WebRequest request ) : void

메소드 상세

GetWebRequest() 보호된 메소드

protected GetWebRequest ( Uri address ) : WebRequest
address System.Uri
리턴 System.Net.WebRequest

SetAuthInfo() 공개 메소드

public SetAuthInfo ( Uri uri ) : void
uri System.Uri
리턴 void

SetAuthInfo() 공개 메소드

public SetAuthInfo ( string userInfo ) : void
userInfo string
리턴 void

SetSynchronousTimeout() 공개 메소드

public SetSynchronousTimeout ( WebRequest request ) : void
request System.Net.WebRequest
리턴 void

SetupDownloadTransferProgress() 공개 메소드

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

SetupUploadTransferProgress() 공개 메소드

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

WebClient() 공개 메소드

public WebClient ( ) : System
리턴 System

WebClient() 보호된 메소드

protected WebClient ( int timeout ) : System
timeout int
리턴 System