C# Class ElasticPoolLoadGenerator.Components.DatabaseLoader

Mostra file Open project: Microsoft/WingTipTickets

Public Methods

Method Description
DatabaseLoader ( MainViewModel viewModel ) : System
Start ( ) : void
Stop ( ) : void

Private Methods

Method Description
InitializeBackoffStrategy ( ) : void
LoadDatabase ( RetryPolicy retryPolicy, string batchQuery ) : void
ReportProgress ( double ticketsPurchased, System.DateTime loadStartTime, string database = "" ) : void
Sleep ( ) : void
UpdateTotalValues ( ) : void
Worker_DoWork ( object sender, DoWorkEventArgs e ) : void
Worker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
Worker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void

Method Details

DatabaseLoader() public method

public DatabaseLoader ( MainViewModel viewModel ) : System
viewModel MainViewModel
return System

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void