AppDomainManager.CreateDomain(String, Evidence, AppDomainSetup) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.