ActivatorLevel Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет подходящую позицию для Activator в цепи активаторов.
public enum class ActivatorLevel
[System.Serializable]
public enum ActivatorLevel
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum ActivatorLevel
[<System.Serializable>]
type ActivatorLevel =
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ActivatorLevel =
Public Enum ActivatorLevel
- Наследование
- Атрибуты
Поля
AppDomain | 12 | Находит или создает объект AppDomain. |
Construction | 4 | Конструирует пустой объект и запускает конструктор. |
Context | 8 | Находит или создает подходящий контекст. |
Machine | 20 | Находит подходящий компьютер. |
Process | 16 | Запускает процесс. |
Комментарии
Конструкция активаторов позволяет нескольким активаторам участвовать в процессе активации, а дополнительные активаторы могут быть добавлены в цепочку с помощью IActivator.NextActivator. Так как каждый активатор отвечает за вызов следующего активатора в цепочке, активатор может размещать себя в любом месте цепочки. Перечислитель ActivatorLevel помогает активаторам находить соответствующую позицию в цепочке.