C# 클래스 mRemoteNG.App.Update.AppUpdater

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

Private Properties

프로퍼티 타입 설명
CreateWebClient System.Net.WebClient
DownloadString System.Net.DownloadStringCompletedEventArgs
DownloadUpdateCompleted void
DownloadUpdateProgressChanged void
GetChangeLog void
GetUpdateInfo void
NewDownloadStringCompletedEventArgs System.Net.DownloadStringCompletedEventArgs
SetProxySettings void

공개 메소드들

메소드 설명
AppUpdater ( ) : mRemoteNG.Tools
DownloadUpdateAsync ( ) : void
GetChangeLogAsync ( ) : void
GetUpdateInfoAsync ( ) : void
IsUpdateAvailable ( ) : bool
SetProxySettings ( bool useProxy, string address, int port, bool useAuthentication, string username, string password ) : void

비공개 메소드들

메소드 설명
CreateWebClient ( ) : WebClient
DownloadString ( Uri address ) : DownloadStringCompletedEventArgs
DownloadUpdateCompleted ( object sender, AsyncCompletedEventArgs e ) : void
DownloadUpdateProgressChanged ( object sender, DownloadProgressChangedEventArgs e ) : void
GetChangeLog ( ) : void
GetUpdateInfo ( ) : void
NewDownloadStringCompletedEventArgs ( string result, Exception exception, bool cancelled, object userToken ) : DownloadStringCompletedEventArgs
SetProxySettings ( ) : void

메소드 상세

AppUpdater() 공개 메소드

public AppUpdater ( ) : mRemoteNG.Tools
리턴 mRemoteNG.Tools

DownloadUpdateAsync() 공개 메소드

public DownloadUpdateAsync ( ) : void
리턴 void

GetChangeLogAsync() 공개 메소드

public GetChangeLogAsync ( ) : void
리턴 void

GetUpdateInfoAsync() 공개 메소드

public GetUpdateInfoAsync ( ) : void
리턴 void

IsUpdateAvailable() 공개 메소드

public IsUpdateAvailable ( ) : bool
리턴 bool

SetProxySettings() 공개 메소드

public SetProxySettings ( bool useProxy, string address, int port, bool useAuthentication, string username, string password ) : void
useProxy bool
address string
port int
useAuthentication bool
username string
password string
리턴 void