Для изменения размера нажмите или перетащите

InheritableRetainingScopeT - класс

Класс, позволяющий создавать наследуемые области видимости для объекта заданного типа, которые могут "удерживаться" посредством области ScopeHolderContext. Также область видимости существует в контексте текущего контекста вызова ExecutionContext, т.е. он "пробрасывается" при выполнении асинхронных действий async/await. Наследуемость определяется тем, что во вложенных областях видимости возвращается тот же объект, что был создан для внешней области видимости.
Иерархия наследования
SystemObject
  Tessa.Platform.ScopesInheritableRetainingScopeT

Пространство имён:  Tessa.Platform.Scopes
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static class InheritableRetainingScope<T>
where T : class

Параметры типа

T
Ссылочный тип значения, область видимости которого определяется.

Тип InheritableRetainingScopeT предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоСтатический членValue
Значение, область видимости которого определяется.
В начало страницы
Методы
  ИмяОписание
Открытый методСтатический членCreate
Создаёт область видимости для значения в текущем потоке. Указывается функция, создающая значение при первом обращении или при первом вызове метода в зависимости от isLazy. Разрешены вложенные области видимости. Если созданный функцией объект реализует IDisposable, то при выходе за внешнюю область видимости в текущем потоке объект будет освобождён вызовом Dispose.
В начало страницы
См. также