AppDomainManager.CreateDomain(String, Evidence, AppDomainSetup) Metod

Definition

Returnerar en ny eller befintlig programdomän.

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

Parametrar

friendlyName
String

Det egna namnet på domänen.

securityInfo
Evidence

Ett objekt som innehåller bevis som mappats via säkerhetsprincipen för att upprätta en top-of-stack-behörighetsuppsättning.

appDomainInfo
AppDomainSetup

Ett objekt som innehåller information om initiering av programdomäner.

Returer

En ny eller befintlig programdomän.

Attribut

Kommentarer

Det egna namnet, som anges av parametern friendlyName , kan visas i användargränssnitt för att identifiera domänen. För mer information, se egenskapen FriendlyName.

CreateDomain Standardmetoden anropar den skyddade CreateDomainHelper metoden för att skapa AppDomain. Åsidosättningar av den här metoden behöver inte anropa CreateDomainHelper metoden men kan returnera en befintlig domän.

Anteckningar till arvingar

När du ärver från AppDomainManager klassen och åsidosätter CreateDomain(String, Evidence, AppDomainSetup) metoden kan du utföra initieringsaktiviteter för anpassade programdomäner innan du anropar CreateDomainHelper(String, Evidence, AppDomainSetup) metoden, eller inte anropa hjälpmetoden alls. Du kan till exempel ändra de bevis som securityInfoskickas som , uppdatera fälten i den associerade AppDomainSetupeller återanvända en avslutsdomän.

Gäller för