C# 클래스 Shellscape.UpdateManager

Class for checking for updated versions using github.
상속: AsyncOperation
파일 보기 프로젝트 열기: shellscape/Shellscape.Common 1 사용 예제들

공개 메소드들

메소드 설명
CheckOnce ( ) : void
Download ( string dataPath, AsyncCompletedEventHandler callback ) : void
Replace ( string dataPath, string appPath ) : void
Start ( ) : void
Stop ( ) : void
UpdateManager ( string user, string repository, string appName, string userAgent = _userAgent ) : System

보호된 메소드들

메소드 설명
DoWork ( ) : void

비공개 메소드들

메소드 설명
Check ( string data ) : void
OnPowerChange ( Object sender, Microsoft.Win32.PowerModeChangedEventArgs e ) : void
ReplaceDirectory ( DirectoryInfo source, DirectoryInfo dest ) : void
Request ( ) : void
Unzip ( string zipFile ) : void
UpdateManager ( ) : System

메소드 상세

CheckOnce() 공개 메소드

public CheckOnce ( ) : void
리턴 void

DoWork() 보호된 메소드

protected DoWork ( ) : void
리턴 void

Download() 공개 메소드

public Download ( string dataPath, AsyncCompletedEventHandler callback ) : void
dataPath string
callback AsyncCompletedEventHandler
리턴 void

Replace() 공개 메소드

public Replace ( string dataPath, string appPath ) : void
dataPath string
appPath string
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

UpdateManager() 공개 메소드

public UpdateManager ( string user, string repository, string appName, string userAgent = _userAgent ) : System
user string
repository string
appName string
userAgent string
리턴 System