ExtensionStrategyStage - перечисление

Этап выполнения стратегии для контейнера расширений IExtensionContainer.

Definition

Пространство имён: Tessa.Extensions
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public enum ExtensionStrategyStage

Члены

Initialize0 Инициализация цепочки типов расширений. Выполняется один раз при построении цепочки типов расширений.
Regulate1 Упорядочивание цепочки типов расширений. Выполняется один раз при построении цепочки типов расширений.
PreResolve2 Действие перед получением экземпляра расширения по его типу.
Resolve3 Получение экземпляра расширения по его типу.
PostResolve4 Действие после получения экземпляра расширения по его типу.
Filter5 Действие, определяющее контекст для фильтра, используемого на этапе Execute. Выполняется один раз перед выполнением цепочки экземпляров расширений.
Execute6 Действие перед выполнением метода для экземпляра расширения.
PreTearDown7 Действие перед освобождением экземпляра расширения.
TearDown8 Освобождение экземпляра расширения.
PostTearDown9 Действие после освобождения экземпляра расширения.
Finalize10 Освобождение ресурсов для цепочки экземпляров расширений. Выполняется один раз после освобождения всех экземпляров расширения в цепочке.

См. также