public enum ExtensionStrategyStagePublic Enumeration ExtensionStrategyStagepublic enum class ExtensionStrategyStagetype ExtensionStrategyStage| Initialize | 0 | Инициализация цепочки типов расширений. Выполняется один раз при построении цепочки типов расширений. |
| Organize | 1 | Упорядочивание цепочки типов расширений. Выполняется один раз при построении цепочки типов расширений. |
| Resolve | 2 | Получение экземпляра расширения по его типу. |
| Filter | 3 | Действие, определяющее контекст для фильтра, используемого на этапе Execute. Выполняется один раз перед выполнением цепочки экземпляров расширений. |
| Execute | 4 | Действие перед выполнением метода для экземпляра расширения. |
| TearDown | 5 | Освобождение экземпляра расширения. |
| GetDescription |
Возвращает описание, указанное в строке атрибута [Description] для заданного значения перечисления.
(Определяется PlatformExtensions) |
| SetFlagT |
Устанавливает или сбрасывает указанный флаг у флагового перечисления.
(Определяется PlatformExtensions) |