C# Класс MySqlDb, code

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ReadConnectionStringFromConfigFile string
RunSelectQuery IEnumerable

Открытые методы

Метод Описание
FindUsersByAge ( int Age ) : IEnumerable
GetMetaDataById ( int ID ) : MetaData,
GetUserByID ( int ID ) : User,
GetUserByUsername ( string UserName ) : User,
MySqlDb ( )
MySqlDb ( string connectionString )
RunSelectQueryForMetadata ( string query, IEnumerable, parameters ) : IEnumerable

Приватные методы

Метод Описание
ReadConnectionStringFromConfigFile ( ) : string
RunSelectQuery ( string query, Func, translateRecord, IEnumerable, parameters ) : IEnumerable

Описание методов

FindUsersByAge() публичный Метод

public FindUsersByAge ( int Age ) : IEnumerable
Age int
Результат IEnumerable

GetMetaDataById() публичный Метод

public GetMetaDataById ( int ID ) : MetaData,
ID int
Результат MetaData,

GetUserByID() публичный Метод

public GetUserByID ( int ID ) : User,
ID int
Результат User,

GetUserByUsername() публичный Метод

public GetUserByUsername ( string UserName ) : User,
UserName string
Результат User,

MySqlDb() публичный Метод

public MySqlDb ( )

MySqlDb() публичный Метод

public MySqlDb ( string connectionString )
connectionString string

RunSelectQueryForMetadata() публичный Метод

public RunSelectQueryForMetadata ( string query, IEnumerable, parameters ) : IEnumerable
query string
parameters IEnumerable,
Результат IEnumerable