CardSatelliteBackupExtension - класс

Шаблон расширения для загрузки основной карточки совместно с карточкой-сателлитом при создании резервной копии перед удалением основной карточки.

Definition

Пространство имён: Tessa.Cards.Extensions.Templates
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public abstract class CardSatelliteBackupExtension : CardGetExtension
Inheritance
Object    CardGetExtension    CardSatelliteBackupExtension

Конструкторы

CardSatelliteBackupExtension Создаёт экземпляр класса с указанием его зависимостей.

Свойства

CardRepository Репозиторий для управления карточками с расширениями и транзакцией.
SatelliteTypeIDИдентификатор типа карточки-сателлита.

Методы

AfterRequestДействие, выполняемое после получения карточки как при успешном, так и при неудачном результате.
(Переопределяет CardGetExtensionAfterRequest(ICardGetExtensionContext))
AfterRequestFinally Действие, выполняемое при возникновении исключения или после получения карточки как при успешном, так и при неудачном результате. Необработанные исключения не прерывают выполнение цепочки расширений.
(Унаследован от CardGetExtension)
BeforeRequest Действие, выполняемое перед получением карточки стандартными средствами. Может установить ответ на запрос для того, чтобы получение карточки стандартными средствами не выполнялось.
(Унаследован от CardGetExtension)
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
IsMainCardTypeAsyncВозвращает признак того, что заданный тип карточки является допустимым типом основной карточки.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SetSatelliteAsyncСохраняет карточку-сателлит в пакете основной карточки.
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryGetSatelliteIDAsync Возвращает идентификатор сателлита по идентификатору основной карточки или null, если сателлит ещё не создан.

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также