C# 클래스 wyDay.Controls.AutomaticUpdaterBackend

Backend for the AutomaticUpdater control.
파일 보기 프로젝트 열기: RagingBigFemaleBird/sgs 1 사용 예제들

공개 메소드들

메소드 설명
AppLoaded ( ) : void

The function that must be called when your app has loaded.

AutomaticUpdaterBackend ( ) : System

Represents an AutomaticUpdater control.

Cancel ( ) : void

Cancel the checking, downloading, or extracting currently in progress.

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

ForceCheckForUpdate ( ) : bool

Check for updates forcefully -- returns true if the updating has begun. Use the "CheckingFailed", "UpdateAvailable", or "UpToDate" events for the result.

ForceCheckForUpdate ( bool recheck ) : bool

Check for updates forcefully -- returns true if the updating has begun. Use the "CheckingFailed", "UpdateAvailable", or "UpToDate" events for the result.

Initialize ( ) : void

The intialize function must be called before you can use any other functions.

InstallNow ( ) : void

Proceed with the download and installation of pending updates.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources.

비공개 메소드들

메소드 설명
AlreadyUpToDate ( ) : void
AutomaticUpdaterBackend ( bool bufferResponse ) : System
DownloadUpdate ( ) : void
ExtractUpdate ( ) : void
FlushResponses ( ) : void
InstallPendingUpdate ( ) : void
SetLastSuccessfulStep ( ) : void
StartNextStep ( UpdateStep updateStepOn ) : void
UpdateReady ( ) : void
UpdateReadyToExtract ( ) : void
UpdateReadyToInstall ( ) : void
UpdateStepFailed ( UpdateStepOn us, FailArgs args ) : void
UpdateStepToUpdateStepOn ( UpdateStep us ) : UpdateStepOn
updateHelper_PipeServerDisconnected ( object sender, UpdateHelperData e ) : void
updateHelper_ProgressChanged ( object sender, UpdateHelperData e ) : void
updateHelper_ResendRestartInfo ( object sender, EventArgs e ) : void
updateHelper_UpdateStepMismatch ( object sender, Response respType, UpdateStep previousStep ) : void

메소드 상세

AppLoaded() 공개 메소드

The function that must be called when your app has loaded.
public AppLoaded ( ) : void
리턴 void

AutomaticUpdaterBackend() 공개 메소드

Represents an AutomaticUpdater control.
public AutomaticUpdaterBackend ( ) : System
리턴 System

Cancel() 공개 메소드

Cancel the checking, downloading, or extracting currently in progress.
public Cancel ( ) : void
리턴 void

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

Releases unmanaged and - optionally - managed resources.
protected Dispose ( bool disposing ) : void
disposing bool Result: true to release both managed and unmanaged resources; false to release only unmanaged resources.
리턴 void

ForceCheckForUpdate() 공개 메소드

Check for updates forcefully -- returns true if the updating has begun. Use the "CheckingFailed", "UpdateAvailable", or "UpToDate" events for the result.
public ForceCheckForUpdate ( ) : bool
리턴 bool

ForceCheckForUpdate() 공개 메소드

Check for updates forcefully -- returns true if the updating has begun. Use the "CheckingFailed", "UpdateAvailable", or "UpToDate" events for the result.
public ForceCheckForUpdate ( bool recheck ) : bool
recheck bool Recheck with the servers regardless of cached updates, etc.
리턴 bool

Initialize() 공개 메소드

The intialize function must be called before you can use any other functions.
public Initialize ( ) : void
리턴 void

InstallNow() 공개 메소드

Proceed with the download and installation of pending updates.
public InstallNow ( ) : void
리턴 void