C# 클래스 System.ComponentModel.BackgroundWorker.BackgroundWorker

파일 보기 프로젝트 열기: runefs/Marvin

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
BackgroundWorker ( ) : System.Collections.Generic
CancelAsync ( ) : void
CompleteWorker ( object state ) : void
ProcessWorker ( object argument, AsyncOperation async, SendOrPostCallback callback ) : void
ReportProgress ( int percentProgress ) : void
ReportProgress ( int percentProgress, object userState ) : void
RunWorkerAsync ( ) : void
RunWorkerAsync ( object argument ) : void

보호된 메소드들

메소드 설명
OnDoWork ( DoWorkEventArgs e ) : void
OnProgressChanged ( ProgressChangedEventArgs e ) : void
OnRunWorkerCompleted ( RunWorkerCompletedEventArgs e ) : void

메소드 상세

BackgroundWorker() 공개 메소드

public BackgroundWorker ( ) : System.Collections.Generic
리턴 System.Collections.Generic

CancelAsync() 공개 메소드

public CancelAsync ( ) : void
리턴 void

CompleteWorker() 공개 메소드

public CompleteWorker ( object state ) : void
state object
리턴 void

OnDoWork() 보호된 메소드

protected OnDoWork ( DoWorkEventArgs e ) : void
e DoWorkEventArgs
리턴 void

OnProgressChanged() 보호된 메소드

protected OnProgressChanged ( ProgressChangedEventArgs e ) : void
e ProgressChangedEventArgs
리턴 void

OnRunWorkerCompleted() 보호된 메소드

protected OnRunWorkerCompleted ( RunWorkerCompletedEventArgs e ) : void
e RunWorkerCompletedEventArgs
리턴 void

ProcessWorker() 공개 메소드

public ProcessWorker ( object argument, AsyncOperation async, SendOrPostCallback callback ) : void
argument object
async AsyncOperation
callback SendOrPostCallback
리턴 void

ReportProgress() 공개 메소드

public ReportProgress ( int percentProgress ) : void
percentProgress int
리턴 void

ReportProgress() 공개 메소드

public ReportProgress ( int percentProgress, object userState ) : void
percentProgress int
userState object
리턴 void

RunWorkerAsync() 공개 메소드

public RunWorkerAsync ( ) : void
리턴 void

RunWorkerAsync() 공개 메소드

public RunWorkerAsync ( object argument ) : void
argument object
리턴 void