Sdílet prostřednictvím


AppDomainManager.CreateDomain(String, Evidence, AppDomainSetup) Metoda

Definice

Vrátí novou nebo existující doménu aplikace.

public:
 virtual AppDomain ^ CreateDomain(System::String ^ friendlyName, System::Security::Policy::Evidence ^ securityInfo, AppDomainSetup ^ appDomainInfo);
public virtual AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, AppDomainSetup appDomainInfo);
[System.Security.SecurityCritical]
public virtual AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, AppDomainSetup appDomainInfo);
abstract member CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
override this.CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
[<System.Security.SecurityCritical>]
abstract member CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
override this.CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
Public Overridable Function CreateDomain (friendlyName As String, securityInfo As Evidence, appDomainInfo As AppDomainSetup) As AppDomain

Parametry

friendlyName
String

Popisný název domény.

securityInfo
Evidence

Objekt, který obsahuje důkazy mapované prostřednictvím zásad zabezpečení pro vytvoření sady oprávnění top-of-stack.

appDomainInfo
AppDomainSetup

Objekt, který obsahuje informace o inicializaci domény aplikace.

Návraty

Nová nebo existující doména aplikace.

Atributy

Poznámky

Popisný název zadaný parametrem friendlyName se dá zobrazit v uživatelských rozhraních pro identifikaci domény. Další informace najdete ve vlastnosti FriendlyName.

Výchozí CreateDomain metoda volá chráněnou CreateDomainHelper metodu AppDomaink vytvoření . Přepsání této metody nemusí volat metodu CreateDomainHelper , ale může vrátit existující doménu.

Poznámky pro dědice

Když dědíte z AppDomainManager třídy a přepíšete metodu CreateDomain(String, Evidence, AppDomainSetup) , můžete před voláním CreateDomainHelper(String, Evidence, AppDomainSetup) metody provést vlastní aktivity inicializace domény aplikace nebo nevolat pomocnou metodu vůbec. Můžete například upravit důkazy předané jako securityInfo, aktualizovat pole přidruženého AppDomainSetupnebo znovu použít ukončující doménu.

Platí pro