C# Class AppUpdater.AppUpdater

Afficher le fichier Open project: stoennies/raumwiese Class Usage Examples

Protected Properties

Свойство Type Description
appId String
appVersionInfoFile String
currentAppVersion System.Version
currentAppVersionString String
newVersionInfo AppVersionInfo
pollTimeInSeconds System.Int64
pollTimer System.Timers.Timer

Méthodes publiques

Méthode Description
AppUpdater ( ) : System
applyUpdate ( ) : void
checkForUpdate ( String _appId, String _currentAppVersionString ) : void
setAppVersionInfoFile ( String _url ) : void
setPollTime ( System.Int64 _seconds ) : void

Méthodes protégées

Méthode Description
checkForUpdateThread ( ) : void
getAppVersionInfo ( String _appVersionXMLUrl, String _appId ) : AppVersionInfo
pollTimer_ElapsedSink ( object sender, System.Timers.ElapsedEventArgs e ) : void

Method Details

AppUpdater() public méthode

public AppUpdater ( ) : System
Résultat System

applyUpdate() public méthode

public applyUpdate ( ) : void
Résultat void

checkForUpdate() public méthode

public checkForUpdate ( String _appId, String _currentAppVersionString ) : void
_appId String
_currentAppVersionString String
Résultat void

checkForUpdateThread() protected méthode

protected checkForUpdateThread ( ) : void
Résultat void

getAppVersionInfo() protected méthode

protected getAppVersionInfo ( String _appVersionXMLUrl, String _appId ) : AppVersionInfo
_appVersionXMLUrl String
_appId String
Résultat AppVersionInfo

pollTimer_ElapsedSink() protected méthode

protected pollTimer_ElapsedSink ( object sender, System.Timers.ElapsedEventArgs e ) : void
sender object
e System.Timers.ElapsedEventArgs
Résultat void

setAppVersionInfoFile() public méthode

public setAppVersionInfoFile ( String _url ) : void
_url String
Résultat void

setPollTime() public méthode

public setPollTime ( System.Int64 _seconds ) : void
_seconds System.Int64
Résultat void

Property Details

appId protected_oe property

protected String appId
Résultat String

appVersionInfoFile protected_oe property

protected String appVersionInfoFile
Résultat String

currentAppVersion protected_oe property

protected Version,System currentAppVersion
Résultat System.Version

currentAppVersionString protected_oe property

protected String currentAppVersionString
Résultat String

newVersionInfo protected_oe property

protected AppVersionInfo newVersionInfo
Résultat AppVersionInfo

pollTimeInSeconds protected_oe property

protected Int64,System pollTimeInSeconds
Résultat System.Int64

pollTimer protected_oe property

protected Timer,System.Timers pollTimer
Résultat System.Timers.Timer