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 v Activator řetězu 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
AppDomain | 12 | Vyhledá nebo vytvoří AppDomain. |
Construction | 4 | Vytvoří prázdný objekt a spustí konstruktor. |
Context | 8 | Vyhledá nebo vytvoří vhodný kontext. |
Machine | 20 | Najde vhodný počítač. |
Process | 16 | Spustí proces. |
Poznámky
Návrh aktivátorů umožňuje, aby se procesu aktivace účastnilo více aktivátorů, a další aktivátory lze přidat do řetězu pomocí příkazu IActivator.NextActivator. Vzhledem k tomu, že každý aktivátor zodpovídá za volání dalšího aktivátoru v řetězu, může se aktivovat kdekoli v řetězu. Enumerátor ActivatorLevel pomáhá aktivátorům najít v řetězu odpovídající pozici.