public abstract class TaskSatelliteStoreExtension : CardStoreExtension
Public MustInherit Class TaskSatelliteStoreExtension
Inherits CardStoreExtension
public ref class TaskSatelliteStoreExtension abstract : public CardStoreExtension
[<AbstractClassAttribute>]
type TaskSatelliteStoreExtension =
class
inherit CardStoreExtension
end
TaskSatelliteStoreExtension | Создаёт экземпляр класса с указанием его зависимостей. |
CardGetStrategy | Стратегия низкоуровневой загрузки карточки, используемая при загрузке виртуального задания. |
CardTransactionStrategy | Стратегия обеспечения блокировок для взаимодействия с основной карточкой. |
ContextCardInfoKey | Имя уникального ключа, по которому в контексте расширений context.Info между методами расширений передаётся информация из сохраняемой карточки card.Info. |
ContextFilesKey | Имя уникального ключа, по которому в контексте расширений context.Info между методами расширений передаётся список файлов ListStorage<CardFile>. |
ContextMainCardIDKey | Имя уникального ключа, по которому в контексте расширений context.Info между методами расширений передаётся идентификатор основной карточки. |
ContextTasksKey | Имя уникального ключа, по которому в контексте расширений context.Info между методами расширений передаётся список заданий ListStorage<CardTask>. |
ExtendedRepository | Репозиторий для управления карточками с расширениями и с транзакцией. |
ExtendedRepositoryWithoutTransaction | Репозиторий для управления карточками с расширениями, но без транзакции. |
NextCardIDKey | Имя уникального ключа, по которому в ответе на запрос response.Info содержится идентификатор карточки, которую надо открыть после сохранения сателлита. Если в ответе на запрос ключ не указан, то после сохранения повторно открывается сателлит. |
NextCardTypeIDKey | Имя уникального ключа, по которому в ответе на запрос response.Info содержится идентификатор типа карточки, которую надо открыть после сохранения сателлита. Если в ответе на запрос ключ не указан, то после сохранения повторно открывается сателлит. |
SatelliteTypeID | Идентификатор типа карточки-сателлита. |
VirtualMainCardIDKey | Имя уникального ключа, по которому в карточке сателлита card.Info содержится идентификатор основной карточки, если карточка-сателлит была открыта как виртуальная, т.е. она не существовала на момент загрузки. Если в карточке ключ не указан, то сателлит уже был создан ранее. |
AfterBeginTransaction | Действие, выполняемое после начала транзакции. (Унаследован от CardStoreExtension) |
AfterRequest | (Переопределяет CardStoreExtensionAfterRequest(ICardStoreExtensionContext)) |
AfterRequestFinally |
Действие, выполняемое при возникновении исключения или после сохранения карточки как при успешном, так и при неудачном результате.
Необработанные исключения не прерывают выполнение цепочки расширений.
(Унаследован от CardStoreExtension) |
BeforeCommitTransaction | (Переопределяет CardStoreExtensionBeforeCommitTransaction(ICardStoreExtensionContext)) |
BeforeRequest | (Переопределяет CardStoreExtensionBeforeRequest(ICardStoreExtensionContext)) |
CanModifyTaskCardAsync | Возвращает признак того, что карточку-сателлит разрешено сохранять на основании данных по заданию. |
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) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
IsMainCardFileAsync | Возвращает признак того, что заданный файл, сохраняемый с карточкой-сателлитом, на самом деле относится к основной карточке. |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
PrepareMainCardFileToStoreAsync | Выполняет подготовку для заданного файла, сохраняемого с карточкой-сателлитом, но для которого известно, что он является файлом основной карточки. Например, устанавливается категория файла в основной карточке. |
SetupVirtualSatelliteAsync | В виртуальной карточке-сателлите устанавливает идентификаторы основной карточки и задания, к которым относится сателлит. |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
TryGetMainCardIDAndTaskRowIDAsync | Возвращает идентификатор основной карточки и идентификатор задания по идентификатору карточки-сателлита. Значение false возвращается в том случае, если сателлит не существует. |
TryGetTaskSatelliteIDAsync | Возвращает идентификатор карточки-сателлита по идентификатору задания на основании данных в базе данных или null, если сателлит не существует. |
Get | (Определяется ComHelper) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |