C# 클래스 ElasticPoolLoadGenerator.Components.BaseDatabaseLoader

상속: IDatabaseLoader
파일 보기 프로젝트 열기: Microsoft/WingTipTickets

공개 메소드들

메소드 설명
BaseDatabaseLoader ( MainViewModel viewModel ) : System
Continue ( ) : void
Start ( ) : void
Stop ( ) : void
Worker_DoWork ( object sender, DoWorkEventArgs e ) : void

보호된 메소드들

메소드 설명
InitializeBackoffStrategy ( ) : void
IsLoadCompleted ( ) : bool
LoadDatabase ( RetryPolicy retryPolicy, DataTable data ) : void
OnNotifyDoneSleeping ( ) : void
ReportProgress ( System.DateTime loadStartTime, string database = "" ) : void
RunDatabaseLoad ( DoWorkEventArgs e ) : void
Sleep ( ) : void
UpdateTotalValues ( ) : void

비공개 메소드들

메소드 설명
Worker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
Worker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void

메소드 상세

BaseDatabaseLoader() 공개 메소드

public BaseDatabaseLoader ( MainViewModel viewModel ) : System
viewModel MainViewModel
리턴 System

Continue() 공개 메소드

public Continue ( ) : void
리턴 void

InitializeBackoffStrategy() 보호된 메소드

protected InitializeBackoffStrategy ( ) : void
리턴 void

IsLoadCompleted() 보호된 메소드

protected IsLoadCompleted ( ) : bool
리턴 bool

LoadDatabase() 보호된 메소드

protected LoadDatabase ( RetryPolicy retryPolicy, DataTable data ) : void
retryPolicy RetryPolicy
data System.Data.DataTable
리턴 void

OnNotifyDoneSleeping() 보호된 메소드

protected OnNotifyDoneSleeping ( ) : void
리턴 void

ReportProgress() 보호된 메소드

protected ReportProgress ( System.DateTime loadStartTime, string database = "" ) : void
loadStartTime System.DateTime
database string
리턴 void

RunDatabaseLoad() 보호된 메소드

protected RunDatabaseLoad ( DoWorkEventArgs e ) : void
e System.ComponentModel.DoWorkEventArgs
리턴 void

Sleep() 보호된 메소드

protected Sleep ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

UpdateTotalValues() 보호된 메소드

protected UpdateTotalValues ( ) : void
리턴 void

Worker_DoWork() 공개 메소드

public Worker_DoWork ( object sender, DoWorkEventArgs e ) : void
sender object
e System.ComponentModel.DoWorkEventArgs
리턴 void