AppDomainSetup.AppDomainManagerType Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia pełną nazwę typu, który udostępnia menedżera domeny aplikacji dla domen aplikacji utworzonych przy użyciu tego AppDomainSetup obiektu.
public:
property System::String ^ AppDomainManagerType { System::String ^ get(); void set(System::String ^ value); };
public string AppDomainManagerType { get; set; }
member this.AppDomainManagerType : string with get, set
Public Property AppDomainManagerType As String
Wartość właściwości
Pełna nazwa typu, w tym przestrzeń nazw.
Uwagi
Aby określić typ menedżera domeny aplikacji, ustaw zarówno tę właściwość, jak AppDomainManagerAssembly i właściwość . Jeśli którakolwiek z tych właściwości nie jest ustawiona, druga jest ignorowana.
Jeśli nie podano żadnego typu, menedżer domeny aplikacji jest tworzony na podstawie tego samego typu co domena aplikacji nadrzędnej (czyli domena aplikacji, z której jest wywoływana AppDomain.CreateDomain metoda).
Po załadowaniu domeny aplikacji jest zgłaszany, TypeLoadException jeśli zestaw określony przez AppDomainManagerAssembly właściwość nie zawiera typu określonego przez tę właściwość.
Aby ustawić menedżera domeny aplikacji dla domyślnej domeny aplikacji, użyj <appDomainManagerAssembly> elementów i <appDomainManagerType> w <runtime> sekcji pliku konfiguracji aplikacji lub użyj zmiennych środowiskowych opisanych w temacie AppDomainManager.
Ta funkcja wymaga, aby aplikacja miała pełne zaufanie. (Na przykład aplikacja uruchomiona na pulpicie ma pełne zaufanie). Jeśli aplikacja nie ma pełnego zaufania, TypeLoadException zgłaszany jest błąd .
Format pełnej nazwy typu jest podawany Type.FullName przez właściwość .