ICardStoreStrategyModifyInstanceAsync - метод

Устанавливает информацию по дате и времени изменения карточки, и по пользователю, который изменил карточку. Также увеличивает версию карточку, если параметр incrementVersion равен true.

Definition

Пространство имён: Tessa.Cards.ComponentModel
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
Task ModifyInstanceAsync(
	Guid cardID,
	Guid userID,
	string userName,
	DateTime modified,
	IQueryExecutor executor,
	IQueryBuilderFactory builderFactory,
	bool incrementVersion,
	CancellationToken cancellationToken = default
)

Параметры

cardID  Guid
Идентификатор изменяемой карточки.
userID  Guid
Идентификатор пользователя, выполняющего изменение карточки.
userName  String
Имя пользователя, выполняющего изменение карточки.
modified  DateTime
Дата изменения карточки. Должна быть указана текущая дата в формате UTC.
executor  IQueryExecutor
Объект, осуществляющий выполнение SQL-команд.
builderFactory  IQueryBuilderFactory
 
incrementVersion  Boolean
Признак того, что версию карточку надо увеличить.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

Task
Асинхронная задача.

См. также