QueryExecutorGetWithLogging - метод |
Возвращает объект, позволяющий выполнять SQL-команды, не возвращающие значение,
с параметрами, а также создавать параметры для заданного объекта
DbManager.
Возвращённый объект осуществляет логирование выполняемых команд посредством метода
LogQuery(String).
Пространство имён:
Tessa.Platform.Data
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static IQueryExecutor GetWithLogging(
DbManager db,
Func<CancellationToken, ValueTask<Dbms>> getDbmsFuncAsync
)
Public Shared Function GetWithLogging (
db As DbManager,
getDbmsFuncAsync As Func(Of CancellationToken, ValueTask(Of Dbms))
) As IQueryExecutor
public:
static IQueryExecutor^ GetWithLogging(
DbManager^ db,
Func<CancellationToken, ValueTask<Dbms>>^ getDbmsFuncAsync
)
static member GetWithLogging :
db : DbManager *
getDbmsFuncAsync : Func<CancellationToken, ValueTask<Dbms>> -> IQueryExecutor
Параметры
- db
- Тип: Tessa.Platform.DataDbManager
Объект DbManager, посредством которого создаются параметры и выполняются команды.
- getDbmsFuncAsync
- Тип: SystemFuncCancellationToken, ValueTaskDbms
Функция, возвращающая текущую СУБД.
Возвращаемое значение
Тип:
IQueryExecutor
Объект, позволяющий выполнять SQL-команды, не возвращающие значение,
с параметрами, а также создавать параметры для заданного объекта
DbManager.
См. также