| CardDigestKey |
Ключ, по которому в контексте IPlaceholderContext
содержится дайджест карточки String.
|
| CardFuncAsyncKey |
Ключ, по которому в контексте IPlaceholderContext
содержится функция для получения карточки System.Func<IPlaceholderContext, ValueTask<Card?>>.
|
| CardIDKey |
Ключ, по которому в контексте IPlaceholderContext
содержится идентификатор карточки Guid.
|
| CardIsPartialKey |
Ключ, по которому в инфо плейсхолдера IPlaceholder
содержится Boolean-признак того, что карточка загружена не полностью.
|
| CardKey |
Ключ, по которому в контексте IPlaceholderContext
содержится текущая карточка Card.
|
| CardStorageKey |
Ключ, по которому в контексте IPlaceholderContext
содержится storage текущей карточки Dictionary<string, object?>.
|
| CardTypeIDKey |
Ключ, по которому в контексте IPlaceholderContext
содержится идентификатор типа карточки Guid.
|
| CompilationCacheKey |
Ключ, по которому в контексте IPlaceholderContext
содержится кэш компиляции, который должен использоваться для кэширования результатов компиляции плейсхолдеров объекта, определяемого ObjectIDKey. Тип объекта: IPlaceholderCompilationCacheBase.
|
| ContextKey |
Ключ, по которому в контексте IPlaceholderContext
содержится объект родительского контекста, например, контекст операций с номером.
|
| DateTimeKey |
Ключ, по которому в контексте IPlaceholderContext
содержится дата и время DateTime, который заданы явно или вычислены вызовом функции,
расположенной по ключу GetDateTimeKey.
Если значение по ключу не найдено или равно null,
то используется функция GetDateTimeKey, а при её недоступности -
текущие дата и время в формате UTC.
|
| DbScopeKey |
Ключ, по которому в контексте IPlaceholderContext
содержится объект IDbScope,
предоставляющий доступ к базе данных.
|
| DefinitionColumnPlaceholder |
Плейсхолдер для имени колонки в плейсхолдере-описании, который заменяется на имя колонки при использовании алиаса этого плейсхолдера в другом.
|
| EscapeSymbol |
Символ экранирования плейсхолдера.
|
| ExpressionExecutionContextKey |
Ключ, по которому в контексте IPlaceholderContext
содержится подготовленный контекст выполнения выражений.
|
| ExpressionItemsKey |
Ключ, по которому в таблице с данными табличных плейсхолдеров IPlaceholderTable
содержится список объектов, рассчитанных выражением, по которому заполняется таблица.
|
| GetDateTimeKey |
Ключ, по которому в контексте IPlaceholderContext
содержится функция получения даты и времени GetPlaceholderValueFunc<DateTime?>.
Если значение по ключу не найдено или равно null,
то вместо функции используется текущие дата и время в формате UTC.
|
| HasExpressionGroupingsKey |
Ключ, по которому в таблице с данными табличных плейсхолдеров IPlaceholderTable
содержится флаг, который определяет, имеет ли плейсхолдер-выражение, по которому построена таблица, группировки.
|
| HasMobileApprovalKey |
Ключ, по которому в контексте IPlaceholderContext
содержится Boolean-признак того, что пользователю доступно мобильное согласование по настройкам.
|
| IsTaskSource |
Ключ, по которому в инфо плейсхолдера IPlaceholder
содержится Boolean-признак того, что источником данных для данного плейсхолдера должно являться задание, а не карточка
|
| LeftBracket |
Левая скобка, начиная с которой обозначается плейсхолдер.
|
| MinPlaceholderLength |
Минимальная длина плейсхолдера.
|
| NoCardInDbKey |
Ключ, по которому в контексте IPlaceholderContext
содержится Boolean-признак того, что карточка отсутствует в базе данных
и к её данным в базе данных не следует обращаться даже в том случае,
если по ключу DbScopeKey есть объект, предоставляющий
доступ к базе данных.
|
| NoLocalizationKey |
Ключ, по которому в контексте IPlaceholderContext
содержится Boolean-признак того, что не будет выполняться замена плейсхолдеров локализации {$Name}.
Если ключ не задан или равен false, то локализация заменяется как обычно.
|
| NumberKey |
Ключ, по которому в контексте IPlaceholderContext
содержится числовой номер для использования в плейсхолдерах.
|
| NumberRegex |
Регулярное выражение, которое определяет плейсхолдер для номера,
дополняющееся лидирующими нулями при необходимости.
Используется в NumberPlaceholderParser.
|
| ObjectIDKey |
Ключ, по которому в контексте IPlaceholderContext
содержится идентификатор объекта Guid, который предоставил текст для замены плейсхолдеров.
|
| PartSeparator |
Разделитель между частями плейсхолдера, такими как имя типа, параметры и строка формата.
Внутри строки разделитель должен быть задвоен.
|
| PasswordExpiresKey |
Ключ, по которому в контексте IPlaceholderContext
содержится дата/время истечения пароля для текущего сотрудника DateTime.
|
| ReplaceFuncKey |
Ключ, по которому в контексте IPlaceholderContext
содержится функция по распознанию и замене плейсхолдера GetPlaceholderValueFunc<string>,
возвращающая строку, которая заменяет плейсхолдер, или null,
если плейсхолдер не заменяется. Используется объектом ReplacePlaceholderParser,
который по умолчанию регистрируется последним в цепочке объектов IPlaceholderParser.
|
| RightBracket |
Правая скобка, на которую заканчивается обозначение плейсхолдера.
|
| SessionKey |
Ключ, по которому в контексте IPlaceholderContext
содержится текущая сессия ISession.
|
| TaskKey |
Ключ, по которому в контексте IPlaceholderContext
содержится текущее задание CardTask.
|
| UnescapedPlaceholdersRegex |
Регулярное выражение для поиска неэкранированных плейсхолдеров в строке текста.
|
| UnityContainerKey |
Ключ, по которому в контексте IPlaceholderContext
содержится текущий контейнер Unity IUnityContainer.
|
| ViewAliasIsDefault |
Алиас представления, который воспринимается как алиас по умолчанию.
|