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

ICardStoreStrategy - методы

Тип ICardStoreStrategy предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методCheckContextDataAsync
Выполняет проверки в базе данных по информации, сохранённой в контексте. Например, проверяет, что задания, которые берутся в работу, фактически ещё не были взяты в работу и не были завершены. Рекомендуется выполнять внутри блокировки на запись карточки перед любыми действиями, связанными с изменением данных. Возвращает признак того, что все проверки выполнены успешно. Если метод возвращает false, то рекомендуется прервать сохранение карточки.
Открытый методModifyInstanceAsync
Устанавливает информацию по дате и времени изменения карточки, и по пользователю, который изменил карточку. Также увеличивает версию карточку, если параметр incrementVersion равен true.
Открытый методMoveFilesAndSetTaskAsync
Перемещает записи в секции по файлам из карточки с идентификатором sourceCardID в карточку с идентификатором targetCardID с изменением ссылки на задание targetTaskID. При этом контент файлов не перемещается между карточками, для этого используйте метод [Tessa.Cards.ComponentModel.ICardContentStrategy.MoveFiles].
Открытый методMoveFilesAsync
Перемещает записи в секции по файлам из карточки с идентификатором sourceCardID в карточку с идентификатором targetCardID. При этом контент файлов не перемещается между карточками, для этого используйте метод [Tessa.Cards.ComponentModel.ICardContentStrategy.MoveFiles].
Открытый методStoreAsync
Сохраняет карточку, данные её секций, файлы и задания.
Открытый методTryGetCardTypeIDAsync
Возвращает идентификатор типа карточки или null, если карточка с заданным идентификатором уже существует.
Открытый методTryGetTemporaryRolesAsync
Заполняет в карточке отсутствующую информацию по временным ролям, на которые назначены сохраняемые задания, а именно имена этих ролей, а также по авторам задания, а именно по идентификатору, имени и должности автора. Возвращает список временных ролей, которые требуется заполнить и добавить в процессе сохранения карточки, или null, если при формировании списка произошли ошибки и выполнение следует прервать.
Открытый методUpdateOriginalTaskInfoAsync
Заполняет в заданиях информацию по текущим ролям, на которые были назначены задания, из базы данных, если это актуально для текущего сохранения (например, если роль изменяется в процессе сохранения).
Открытый методUpdateTaskPlannedAsync
Заполняет в заданиях информацию о плановом завершении на основании срока, указанного в задании.
Открытый методUpdateTimeZoneTaskInfoAsync
Заполняет в заданиях информацию по временныс зонам.
В начало страницы
См. также