C# Класс mRemoteNG.App.Update.AppUpdater

Показать файл Открыть проект Примеры использования класса

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