NullObjectQueryExecutor - класс

Не выполняет никаких действий, а в качестве параметра возвращает null. Может использоваться вместо null-ссылки на IQueryExecutor.

Definition

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

Свойства

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

Методы

BeginTransactionAsyncАсинхронно открывает транзакцию.
CommitTransactionAsyncАсинхронно закрывает транзакцию.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
ExecuteDelegateCommandAsync Выполняет вызов указанного метода на текущем контексте БД.
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)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также