public abstract class TaskSatelliteStoreExtension : CardStoreExtensionPublic MustInherit Class TaskSatelliteStoreExtension
Inherits CardStoreExtensionpublic 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) |