C# 클래스 Yuhan.Deployment.Updater

Click Once Deployment의 Updater 모듈입니다. Update 확인 및 Update 기능을 제공 합니다.
파일 보기 프로젝트 열기: hansuky/Yuhan

공개 프로퍼티들

프로퍼티 타입 설명
Interval System.TimeSpan
IsAsync System.Boolean
IsDownloading System.Boolean
SkipToUpdate System.Boolean

Private Properties

프로퍼티 타입 설명
CurrentDeployment_UpdateCompleted void
CurrentDeployment_UpdateProgressChanged void
InstallUpdateSyncWithInfo void
OnUpdateChecked void
OnUpdateChecked void
OnUpdateCompleted void
OnUpdateProgressChanged void
_worker_DoWork void

공개 메소드들

메소드 설명
CancelUpdate ( ) : void
StartUpdateAsync ( ) : void
StopUpdateAsync ( ) : void
Update ( ) : void

비공개 메소드들

메소드 설명
CurrentDeployment_UpdateCompleted ( object sender, AsyncCompletedEventArgs e ) : void
CurrentDeployment_UpdateProgressChanged ( object sender, System.Deployment.Application.DeploymentProgressChangedEventArgs e ) : void
InstallUpdateSyncWithInfo ( ) : void
OnUpdateChecked ( Exception ex ) : void
OnUpdateChecked ( UpdateStateType type, String message = null ) : void
OnUpdateCompleted ( object sender, AsyncCompletedEventArgs e ) : void
OnUpdateProgressChanged ( object sender, System.Deployment.Application.DeploymentProgressChangedEventArgs e ) : void
_worker_DoWork ( object sender, DoWorkEventArgs e ) : void

메소드 상세

CancelUpdate() 공개 정적인 메소드

public static CancelUpdate ( ) : void
리턴 void

StartUpdateAsync() 공개 정적인 메소드

public static StartUpdateAsync ( ) : void
리턴 void

StopUpdateAsync() 공개 정적인 메소드

public static StopUpdateAsync ( ) : void
리턴 void

Update() 공개 정적인 메소드

public static Update ( ) : void
리턴 void

프로퍼티 상세

Interval 공개적으로 정적으로 프로퍼티

Update Checking Interval입니다.
public static TimeSpan,System Interval
리턴 System.TimeSpan

IsAsync 공개적으로 정적으로 프로퍼티

public static Boolean,System IsAsync
리턴 System.Boolean

IsDownloading 공개적으로 정적으로 프로퍼티

public static Boolean,System IsDownloading
리턴 System.Boolean

SkipToUpdate 공개적으로 정적으로 프로퍼티

public static Boolean,System SkipToUpdate
리턴 System.Boolean