Tessa.Platform.Scopes - пространство имён |
Класс | Описание | |
---|---|---|
InheritableRetainingScopeT |
Класс, позволяющий создавать наследуемые области видимости для объекта заданного типа,
которые могут "удерживаться" посредством области ScopeHolderContext.
Также область видимости существует в контексте текущего контекста вызова ExecutionContext,
т.е. он "пробрасывается" при выполнении асинхронных действий async/await.
Наследуемость определяется тем, что во вложенных областях видимости возвращается тот же объект,
что был создан для внешней области видимости.
| |
InheritableScopeT |
Класс, позволяющий создавать наследуемые области видимости для объекта заданного типа.
Область видимости существует в контексте текущего контекста вызова ExecutionContext,
т.е. он "пробрасывается" при выполнении асинхронных действий async/await.
Наследуемость определяется тем, что во вложенных областях видимости возвращается тот же объект,
что был создан для внешней области видимости.
| |
ScopeContextTContext |
Область операции с контекстом.
| |
ScopeHolderContext |
Контекст объекта, выполняющего удержание наследуемых контекстов.
Например, удержание автоматически происходит при выполнении расширений IExtensionExecutorTExtension,
а также "между" цепочками расширений в API карточек.
| |
ScopeRetainingContextTContext |
Область операции с контекстом.
|
Интерфейс | Описание | |
---|---|---|
IInheritableScopeInstanceT |
Экземпляр для наследуемой области видимости объекта заданного типа.
Область видимости существует в контексте текущего потока.
Наследуемость определяется тем, что во вложенных областях видимости возвращается тот же объект,
что был создан для внешней области видимости.
| |
IScopeContextTContext |
Область операции с контекстом.
| |
IScopeContextInstanceTContext |
Экземпляр области операции с контекстом.
Вызов Dispose завершает операцию, причём текущей назначается предыдущая операция.
| |
IScopeContextInstanceBaseTContext |
Экземпляр области операции с контекстом, который относится как к текущей, так и к родительской области.
| |
IScopeHolderContext |
Контекст объекта, выполняющего удержание наследуемых контекстов.
Например, удержание автоматически происходит при выполнении расширений IExtensionExecutorTExtension,
а также "между" цепочками расширений в API карточек.
|