Udostępnij za pośrednictwem


AppDomainSetup.AppDomainManagerType Właściwość

Definicja

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

String

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ść .

Dotyczy