public sealed class PlaceholderReplacementContext : PlaceholderContext,
IPlaceholderReplacementContext, IPlaceholderContext, IExtensionContextPublic NotInheritable Class PlaceholderReplacementContext
Inherits PlaceholderContext
Implements IPlaceholderReplacementContext, IPlaceholderContext, IExtensionContextpublic ref class PlaceholderReplacementContext sealed : public PlaceholderContext,
IPlaceholderReplacementContext, IPlaceholderContext, IExtensionContext[<SealedAttribute>]
type PlaceholderReplacementContext =
class
inherit PlaceholderContext
interface IPlaceholderReplacementContext
interface IPlaceholderContext
interface IExtensionContext
end| PlaceholderReplacementContext | Создаёт экземпляр класса с указанием значений его свойств. |
| CancellationToken |
Объект, посредством которого можно отменить асинхронную задачу.
(Унаследован от PlaceholderContext) |
| Container | Контейнер, содержащий регистрации типов плейсхолдеров. (Унаследован от PlaceholderContext) |
| Definitions | Справочник объявленных плейсхолдеров с алиасом. |
| Document |
Объект, определяющий способы хранения и изменения текста с заменяемыми плейсхолдерами.
(Унаследован от PlaceholderContext) |
| ExtensionExecutor | Объект, исполняющий цепочку расширений. |
| Formatter | Объект, используемый для форматирования значений по умолчанию. |
| Info | Дополнительная информация в контексте операции. (Унаследован от PlaceholderContext) |
| Manager | Объект, управляющий операциями с плейсхолдерами. (Унаследован от PlaceholderContext) |
| Options | Опции по замене плейсхолдеров. |
| Parser | Объект, используемый для парсинга текста плейсхолдеров. |
| Replacements | Список объектов с информацией по способам замены плейсхолдеров. |
| TablePlaceholders | Список плейсхолдеров, выполняемых в режиме "таблица". |
| ValidationResult |
Информация по сообщениям, возникающим в процессе выполнения операции, связанной с плейсхолдерами.
(Унаследован от PlaceholderContext) |
| 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) |
| GetTableContextAsync | Возвращает контекст операции, связанной с плейсхолдерами для таблиц. |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| GetViewContextAsync | Возвращает контекст операции, связанной с плейсхолдерами для представлений. |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| FormatFieldAsync |
Выполняет форматирование типизированного поля PlaceholderField
с его текстовым представлением по умолчанию defaultText,
при этом могут использоваться форматтеры, например, генерирующие штрих-код и др.
(Определяется PlaceholderExtensions) |
| FormatTextAsync |
Выполняет форматирование текстовой строки, при этом могут использоваться форматтеры,
например, генерирующие штрих-код и др.
(Определяется PlaceholderExtensions) |
| GenerateFindingContext |
Создаёт IPlaceholderFindingContext по IPlaceholderReplacementContext.
(Определяется PlaceholderExtensions) |
| GetDateTime |
Возвращает дату и время, используемые по умолчанию для форматирования в плейсхолдерах.
(Определяется PlaceholderExtensions) |
| GetOrCreateExpressionExecutionContextAsync |
Возвращает сохранённый в контексте замены плейсхолдеров контекст выполнения выражений, или создаёт новый по данным контекста обработки плейсхолдеров.
Созданный контекст обработки выражений сохраняется в контексте замены плейсхолдеров с помощью метода SetExpressionExecutionContext(IPlaceholderContext, IExpressionExecutionContext).
(Определяется PlaceholderExtensions) |
| GetPerformingRow |
Метод для получения строки, для которой производится замена плейсхолдеров, по алиасу таблицы этой строки.
(Определяется PlaceholderExtensions) |
| GetTodayDateTime |
Возвращает дату и время, используемые по умолчанию для форматирования в плейсхолдерах.
(Определяется PlaceholderExtensions) |
| ResolveT |
Получает зависимость из контейнера Unity.
Выбрасывает исключение, если либо контейнер не был зарегистрирован в контексте плейсхолдеров,
либо искомая зависимость T не зарегистрирована в этом контейнере.
(Определяется PlaceholderExtensions) |
| SetExpressionExecutionContext |
Устанавливает подготовленный контекст выполнения выражений в контекст обработки плейсхолдеров.
(Определяется PlaceholderExtensions) |
| SetPerformingRow |
Метод для установки в контекст замены плейсхолдеров строки таблицы с алиасом, замена которой производится.
(Определяется PlaceholderExtensions) |
| TryGetCardAsync |
Возвращает карточку, заданную в контексте,
или null, если карточка не задана.
(Определяется PlaceholderExtensions) |
| TryGetCardIDAsync |
Возвращает идентификатор карточки, заданный в контексте,
или null, если идентификатор карточки не задан.
(Определяется PlaceholderExtensions) |
| TryGetCardTypeIDAsync |
Возвращает идентификатор типа карточки, заданный в контексте,
или null, если идентификатор типа карточки не задан.
(Определяется PlaceholderExtensions) |
| TryGetCompilationCache |
Возвращает кэш компиляции, который будет использоваться для кэширования результатов компиляции плейсхолдеров объекта, определяемого ObjectIDKey.
(Определяется PlaceholderExtensions) |
| TryGetContextT |
Возвращает родительский контекст заданного типа
или null, если родительский контекст не установлен или его тип отличен от T.
(Определяется PlaceholderExtensions) |
| TryGetDbScope |
Возвращает объект IDbScope, предоставляющий доступ к базе данных,
или null, если код выполняется на клиенте или если объект не задан в контексте.
(Определяется PlaceholderExtensions) |
| TryGetExpressionExecutionContext |
Возвращает подготовленный контекст выполнения выражений, заданный в контексте,
или null, если контекст выполнения выражений не задан.
(Определяется PlaceholderExtensions) |
| TryGetNoCardInDb |
Возвращает признак того, что карточка отсутствует в базе данных
и к её данным в базе данных не следует обращаться.
(Определяется PlaceholderExtensions) |
| TryGetNoTaskInDb |
Возвращает признак того, что задание отсутствует в базе данных
и к её данным в базе данных не следует обращаться.
(Определяется PlaceholderExtensions) |
| TryGetNumber |
Возвращает числовой номер, заданный в контексте,
или null, если номер не задан или не распознан как числовой.
(Определяется PlaceholderExtensions) |
| TryGetObjectID |
Возвращает идентификатор объекта, который предоставил текст для замены плейсхолдеров,
или null, если идентификатор не задан.
(Определяется PlaceholderExtensions) |
| TryGetReplacement |
Возвращает строку с заменой для заданного плейсхолдера, используя функцию,
зарегистрированную в контексте по ключу ReplaceFuncKey,
или null, если соответствующая функция не найдена или она не смогла получить строку с заменой.
(Определяется PlaceholderExtensions) |
| TryGetSession |
Возвращает текущую сессию
или null, если сессия не задана в контексте.
(Определяется PlaceholderExtensions) |
| TryGetTask |
Возвращает задание, заданное в контексте,
или null, если задание не задано.
(Определяется PlaceholderExtensions) |
| TryGetTaskID |
Возвращает идентификатор задания, заданный в контексте,
или null, если идентификатор задания не задан.
(Определяется PlaceholderExtensions) |
| TryGetUnityContainer |
Возвращает контейнер Unity
или null, если контейнер не задан в контексте.
(Определяется PlaceholderExtensions) |
| TryResolveT |
Получает зависимость из контейнера Unity или null / default(T),
если либо контейнер не был зарегистрирован в контексте плейсхолдеров,
либо искомая зависимость T не зарегистрирована в этом контейнере.
(Определяется PlaceholderExtensions) |