AppDomainSetup.AppDomainManagerAssembly Właściwość

Definicja

Pobiera lub ustawia nazwę wyświetlaną zestawu, który udostępnia typ menedżera domeny aplikacji dla domen aplikacji utworzonych przy użyciu tego AppDomainSetup obiektu.

public:
 property System::String ^ AppDomainManagerAssembly { System::String ^ get(); void set(System::String ^ value); };
public string AppDomainManagerAssembly { get; set; }
member this.AppDomainManagerAssembly : string with get, set
Public Property AppDomainManagerAssembly As String

Wartość właściwości

Nazwa wyświetlana zestawu, który udostępnia Type menedżera domeny aplikacji.

Uwagi

Aby określić typ menedżera domeny aplikacji, ustaw zarówno tę właściwość, jak AppDomainManagerType i właściwość. Jeśli któraś z tych właściwości nie jest ustawiona, druga jest ignorowana.

Jeśli nie podano typu, menedżer domeny aplikacji jest tworzony na podstawie tego samego typu co domena aplikacji nadrzędnej (czyli domena aplikacji, z której AppDomain.CreateDomain jest wywoływana metoda).

Gdy domena aplikacji zostanie załadowana, zostanie zgłoszony, TypeLoadException jeśli zestaw nie istnieje lub jeśli zestaw nie zawiera typu określonego AppDomainManagerType przez właściwość. FileLoadException jest zgłaszany, jeśli zestaw zostanie znaleziony, ale informacje o wersji nie są zgodne.

Aby ustawić menedżera domeny aplikacji dla domyślnej domeny aplikacji, użyj <elementów appDomainManagerAssembly> i<appDomainManagerType> w sekcji środowiska uruchomieniowego> 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 jest zgłaszana wartość .

Format nazwy wyświetlanej zestawu jest podawany przez Assembly.FullName właściwość .

Dotyczy