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

TaskSatelliteDeleteExtension - класс

Шаблон расширения для удаления сателлитов задач при удалении карточки.
Иерархия наследования

Пространство имён:  Tessa.Cards.Extensions.Templates
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public abstract class TaskSatelliteDeleteExtension : MultitypeSatelliteDeleteExtension

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

Конструкторы
  ИмяОписание
Защищённый методTaskSatelliteDeleteExtension
Создаёт экземпляр класса с указанием его зависимостей.
В начало страницы
Свойства
  ИмяОписание
Защищённое свойствоContentStrategy
Стратегия для управления контентом файлов.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Защищённое свойствоExtendedRepositoryWithoutTransaction
Репозиторий для управления карточками с расширениями, но без транзакции.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Защищённое свойствоSatelliteTypeID
Идентификатор типа карточки-сателлита.
Защищённое свойствоStoreStrategy
Стратегия по сохранению карточки.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Защищённое свойствоTaskSatelliteFileInfoListKey
Уникальный ключ для информации по всем файлам карточки-сателлита List<SatelliteInfo>, которые будут перенесены из основной карточки в удалённую.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Защищённое свойствоTaskSatelliteMovedFileInfoListKey
Уникальный ключ для информации по файлам карточки-сателлита List<SatelliteInfo>, содержимое которых было перенесено из основной карточки в удалённую.
(Унаследован от MultitypeSatelliteDeleteExtension.)
В начало страницы
Методы
  ИмяОписание
Открытый методAfterBeginTransaction
Действие, выполняемое после начала транзакции.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Открытый методAfterRequest
Действие, выполняемое после удаления карточки как при успешном, так и при неудачном результате.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Открытый методBeforeCommitTransaction
Действие, выполняемое перед коммитом транзакции.
(Унаследован от CardDeleteExtension.)
Открытый методBeforeRequest
Действие, выполняемое перед удалением карточки стандартными средствами. Может установить ответ на запрос для того, чтобы удаление карточки стандартными средствами не выполнялось.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Защищённый методCreateSatelliteInfoAsync
Создаёт информацию по карточке-сателлиту, которая относится к текущему расширению.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Защищённый методGetAdditionalInfoForDeletionAsync
Возвращает дополнительную информацию для использования в запросах на удаление карточек-сателлитов в методе PrepareSatelliteDeleteRequest. Например, это токен прав доступа. Метод может вернуть null, если такая информация отсутствует.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методIsMainCardTypeAsync
Возвращает признак того, что заданный тип является типом основной карточки, к которой относится карточка-сателлит.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Защищённый методIsSatelliteCardTypeAsync
Возвращает признак того, что заданный тип является типом карточки-сателлита.
(Переопределяет MultitypeSatelliteDeleteExtensionIsSatelliteCardTypeAsync(CardType, CancellationToken).)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методPrepareSatelliteDeleteRequestAsync
Подготавливает запрос на удаление карточки-сателлита, которое выполняется одновременно с удалением основной карточки.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
Защищённый методTryGetSatelliteCardListAsync
Возвращает список с карточками-сателлитами, которые относятся к текущему расширению, где список получен по данным основной карточки mainCard.Info, или null, если список не был установлен.
(Унаследован от MultitypeSatelliteDeleteExtension.)
Защищённый методTryGetSatelliteInfoListAsync
Возвращает список объектов с информацией по файлам всех карточек-сателлитов по идентификатору основной карточки или null, если карточки-сателлиты не найдены (аналогично пустому списку).
(Унаследован от MultitypeSatelliteDeleteExtension.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также