ActivatorLevel Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje odpovídající pozici pro Activator v řetězci aktivátorů.
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
- Dědičnost
- Atributy
Pole
| Name | Hodnota | Description |
|---|---|---|
| Construction | 4 | Vytvoří prázdný objekt a spustí konstruktor. |
| Context | 8 | Najde nebo vytvoří vhodný kontext. |
| AppDomain | 12 | Najde nebo vytvoří .AppDomain |
| Process | 16 | Spustí proces. |
| Machine | 20 | Najde vhodný počítač. |
Poznámky
Návrh aktivátorů umožňuje, aby se do procesu aktivace zapojilo více než jeden aktivátor a pomocí IActivator.NextActivator. Vzhledem k tomu, že každý aktivátor je zodpovědný za volání další v řetězci, může se aktivátor umístit kamkoli do řetězu. Enumerátor ActivatorLevel pomáhá aktivátorům najít odpovídající pozici v řetězci.