C# Class ElasticPoolLoadGenerator.Helpers.DatabaseHelper

Datei anzeigen Open project: Microsoft/WingTipTickets

Public Methods

Method Description
BuildBatchData ( int batchSize ) : DataTable
BuildBatchQuery ( int batchSize, string rootQuery ) : string
BuildInsertQuery ( ) : string
ConstructConnectionString ( string server, string database, string user, string password ) : string
GetConcerts ( string connectionString ) : List
GetCustomers ( string connectionString ) : List
GetTicketLevels ( string connectionString, int concertId ) : List

Private Methods

Method Description
GetLookupData ( string query, string connectionString ) : List

Method Details

BuildBatchData() public static method

public static BuildBatchData ( int batchSize ) : DataTable
batchSize int
return System.Data.DataTable

BuildBatchQuery() public static method

public static BuildBatchQuery ( int batchSize, string rootQuery ) : string
batchSize int
rootQuery string
return string

BuildInsertQuery() public static method

public static BuildInsertQuery ( ) : string
return string

ConstructConnectionString() public static method

public static ConstructConnectionString ( string server, string database, string user, string password ) : string
server string
database string
user string
password string
return string

GetConcerts() public static method

public static GetConcerts ( string connectionString ) : List
connectionString string
return List

GetCustomers() public static method

public static GetCustomers ( string connectionString ) : List
connectionString string
return List

GetTicketLevels() public static method

public static GetTicketLevels ( string connectionString, int concertId ) : List
connectionString string
concertId int
return List