Для изменения размера нажмите или перетащите

DeleteInstanceExecutorExecuteAsync(IQueryExecutor, IQueryBuilderFactory, String, IListGuid, String, CancellationToken) - метод

Удаляет заданные карточки из указанных таблиц посредством переданного объекта IQueryExecutor.

Пространство имён:  Tessa.Platform.Data
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static Task ExecuteAsync(
	IQueryExecutor executor,
	IQueryBuilderFactory builderFactory,
	string[] tableNames,
	IList<Guid> instanceIDs,
	string instanceColumnName = null,
	CancellationToken cancellationToken = default
)

Параметры

executor
Тип: Tessa.Platform.DataIQueryExecutor
Объект, посредством которого осуществляется удаление заданных записей.
builderFactory
Тип: Tessa.Platform.DataIQueryBuilderFactory
Объект, выполняющий построение SQL-запросов.
tableNames
Тип: SystemString
Названия таблиц, из которых осуществляется удаление, в том порядке, в котором записи будут удаляться.
instanceIDs
Тип: System.Collections.GenericIListGuid
Идентификаторы удаляемых записей.
instanceColumnName (Optional)
Тип: SystemString
Имя колонки, содержащей идентификатор удаляемой карточки. Если параметр не указан, то используется колонка ID.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

Тип: Task
Асинхронная задача.
См. также