public interface ICardCachedMetadata : ICardMetadata,
ISealable
Public Interface ICardCachedMetadata
Inherits ICardMetadata, ISealable
public interface class ICardCachedMetadata : ICardMetadata,
ISealable
type ICardCachedMetadata =
interface
interface ICardMetadata
interface ISealable
end
HasData | Признак того, что кэш содержит данные. Если значение равно false, то кэш ещё не заполнен или сброшен, поэтому обращение к другим его свойствам приведёт к наполнению метаинформации. |
IsSealed | Признак того, что объект был защищён от изменений. (Унаследован от ISealable) |
GetCachedMetadataAsync | Возвращает исходный объект метаинформации, который кэшируется текущим объектом. |
GetCardTypesAsync | Возвращает список типов карточек карточек. (Унаследован от ICardMetadata) |
GetDamagedCardTypeIDListAsync |
Возвращает список идентификаторов повреждённых типов карточек.
Собственно типы карточек можно получить посредством сервиса типов карточек.
(Унаследован от ICardMetadata) |
GetEnumerationsAsync | Возвращает список перечислений. (Унаследован от ICardMetadata) |
GetGlobalReferencesAsync | Возвращает список глобальных объектов ([CardTypeForm], [CardTypeBlock], [CardTypeControl]), совместно использующиеся в типах карточек. (Унаследован от ICardMetadata) |
GetMetadataForTypeAsync |
Возвращает выборку из метаинформации, которая относится только к заданному типу карточек.
В возвращённую выборку не передаются перечисления.
(Унаследован от ICardMetadata) |
GetSectionsAsync | Возвращает метаинформацию по секциям карточек. (Унаследован от ICardMetadata) |
GetValidationResultAsync | Возвращает результат валидации при построении метаинформации. (Унаследован от ICardMetadata) |
InvalidateAsync | Сбрасывает кэш метаинформации. При следующем обращении к содержимому метаинформации будет выполнен запрос на получение её из сервиса типов карточек. |
Seal | Защищает объект от изменений. (Унаследован от ISealable) |
SetAsync | Устанавливает заданную метаинформацию в кэше. При этом метаинформация защищается от изменений, если кэш также защищён от изменений. |
SetCardTypesAsync | Устанавливает список типов карточек. (Унаследован от ICardMetadata) |
SetDamagedCardTypeIDListAsync |
Устанавливает список идентификаторов повреждённых типов карточек.
Собственно типы карточек можно получить посредством сервиса типов карточек.
(Унаследован от ICardMetadata) |
SetEnumerationsAsync | Устанавливает список перечислений. (Унаследован от ICardMetadata) |
SetGlobalReferencesAsync | Устанавливает список глобальных объектов ([CardTypeForm], [CardTypeBlock], [CardTypeControl], [CardTypeValidator], [CardTypeExtension]), совместно использующиеся в типах карточек. (Унаследован от ICardMetadata) |
SetSectionsAsync | Метаинформация по секциям карточек. (Унаследован от ICardMetadata) |
SetValidationResultAsync | Устанавливает результат валидации при построении метаинформации. (Унаследован от ICardMetadata) |
UpdateAsync | Обновляет кэш метаинформации из сервиса типов карточек. Если объект защищён от изменений посредством метода [Tessa.Platform.ISealable.Seal] и имеет доступ к объектам метаинформации, переданным через конструктор, то выполняется более эффективный запрос к серверу для получения актуальной метаинформации. |
GetDocumentStateNameAsync |
Возвращает название состояния в типовом решении по его идентификатору.
Если состояние не является стандартным, то значение запрашивается из метаданных секции [!:KrDocState].
(Определяется KrProcessSharedExtensions) |
GetStageStateNameAsync |
Возвращает название состояния этапа. Если состояние не является стандартным, то значение запрашивается из метаданных секции [!:KrConstants.KrStageState].
(Определяется KrProcessSharedExtensions) |
TryGetDocumentStateNameAsync |
Возвращает название состояния в типовом решении по его идентификатору.
Если состояние не является стандартным, то значение запрашивается из метаданных секции [!:KrDocState].
(Определяется KrProcessSharedExtensions) |
TryGetStageStateNameAsync |
Возвращает название состояния этапа. Если состояние не является стандартным, то значение запрашивается из метаданных секции [!:KrConstants.KrStageState].
(Определяется KrProcessSharedExtensions) |