AppDomainSetup.AppDomainManagerAssembly 屬性

定義

取得或設定組件的顯示名稱,這個組件可為使用這個 AppDomainSetup 物件建立的應用程式定義域,提供應用程式定義域管理員類型。

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

屬性值

組件的顯示名稱,這個組件可提供應用程式定義域管理員的 Type

備註

若要指定應用程式域管理員的類型,請同時設定此屬性和 AppDomainManagerType 屬性。 如果未設定其中一個屬性,則會忽略另一個屬性。

如果未提供任何類型,則會從與父應用程式域相同的類型建立應用程式域管理員 (,也就是從 AppDomain.CreateDomain 中呼叫 方法的應用程式域) 。

載入應用程式域時, TypeLoadException 如果元件不存在,或元件不包含 屬性所 AppDomainManagerType 指定的類型,則會擲回 。 FileLoadException 如果找到元件,但版本資訊不符,則會擲回 。

若要設定預設應用程式域的應用程式域管理員,請使用應用程式組態檔運行 <> 時間區段中的appDomainManagerAssembly > 和 appDomainManagerType 元素,或使用 中所述的環境變數。 <><AppDomainManager

這項功能需要應用程式具有完全信任。 (例如,在桌面上執行的應用程式具有完全信任。) 如果應用程式沒有完全信任, TypeLoadException 則會擲回 。

元件顯示名稱的格式是由 Assembly.FullName 屬性提供。

適用於