DbManagerQueryExecutor - класс

Позволяет выполнять SQL-команды, не возвращающие значение, посредством объекта DbManager.

Definition

Пространство имён: Tessa.Platform.Data
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public sealed class DbManagerQueryExecutor : IQueryExecutor
Inheritance
Object    DbManagerQueryExecutor
Implements
IQueryExecutor

Конструкторы

DbManagerQueryExecutor Создаёт экземпляр класса с указанием объекта DbManager, посредством которого создаются параметры и выполняются команды.

Свойства

ExecutedCountКоличество успешно выполненных запросов с использованием текущего объекта.

Методы

BeginTransactionAsyncАсинхронно открывает транзакцию.
CommitTransactionAsyncАсинхронно закрывает транзакцию.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
ExecuteNonQueryAsync(String, CancellationToken, DataParameter)Асинхронно выполняет SQL-команду, не возвращающую значение, с заданными параметрами.
ExecuteNonQueryAsync(String, QueryExecutorFlags, CancellationToken, DataParameter)Асинхронно выполняет SQL-команду, не возвращающую значение, с заданными параметрами.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
FixParameterBeforeExecutionAsyncИсправляет свойства параметра перед выполнением с учётом СУБД.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
Parameter(String, Object)Создаёт и возвращает параметр с заданным именем и значением.
Parameter(String, Object, DataType)Создаёт и возвращает параметр с заданным именем, значением и типом данных.
ResolveTypeAndRecreateParameterIfRequired Возвращает параметр, у которого тип данных [Linq2DB.DataType] определён из значения объекта. Это либо ссылка на параметр parameter, либо новый объект [Linq2DB.DataParameter] с изменённым [Linq2DB.DataType]. Переданный объект parameter не изменяется.
RollbackTransactionAsyncАсинхронно откатывает транзакцию.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также