PlaceholderContext - класс |
Пространство имён: Tessa.Platform.Placeholders
public abstract class PlaceholderContext : IPlaceholderContext, IExtensionContext
Тип PlaceholderContext предоставляет следующие члены.
Имя | Описание | |
---|---|---|
PlaceholderContext |
Создаёт экземпляр класса с указанием значений его свойств.
|
Имя | Описание | |
---|---|---|
CancellationToken | Объект, посредством которого можно отменить асинхронную задачу. | |
Container | Контейнер, содержащий регистрации типов плейсхолдеров. | |
Document |
Объект, определяющий способы хранения и изменения текста с заменяемыми плейсхолдерами.
| |
Info | Дополнительная информация в контексте операции. | |
Manager | Объект, управляющий операциями с плейсхолдерами. | |
ValidationResult |
Информация по сообщениям, возникающим в процессе выполнения операции, связанной с плейсхолдерами.
|
Имя | Описание | |
---|---|---|
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.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
ToString | Returns a string that represents the current object. (Унаследован от Object.) |
Имя | Описание | |
---|---|---|
Get | (Определяется ComHelper.) | |
GetDateTime |
Возвращает дату и время, используемые по умолчанию для форматирования в плейсхолдерах.
(Определяется PlaceholderExtensions.) | |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
Invoke | (Определяется ComHelper.) | |
ResolveT |
Получает зависимость из контейнера Unity.
Выбрасывает исключение, если либо контейнер не был зарегистрирован в контексте плейсхолдеров,
либо искомая зависимость T не зарегистрирована в этом контейнере.
(Определяется PlaceholderExtensions.) | |
Set | (Определяется ComHelper.) | |
TryGetCardAsync |
Возвращает карточку, заданную в контексте,
или null, если карточка не задана.
(Определяется PlaceholderExtensions.) | |
TryGetCardIDAsync |
Возвращает идентификатор карточки, заданный в контексте,
или null, если идентификатор карточки не задан.
(Определяется PlaceholderExtensions.) | |
TryGetContextT |
Возвращает родительский контекст заданного типа
или null, если родительский контекст не установлен или его тип отличен от T.
(Определяется PlaceholderExtensions.) | |
TryGetDbScope |
Возвращает объект IDbScope, предоставляющий доступ к базе данных,
или 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.) |