Condividi tramite


AppDomainManager.CreateDomain(String, Evidence, AppDomainSetup) Metodo

Definizione

Restituisce un dominio applicazione nuovo o esistente.

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

Parametri

friendlyName
String

Nome descrittivo del dominio.

securityInfo
Evidence

Oggetto che contiene l'evidenza mappata tramite i criteri di sicurezza per stabilire un set di autorizzazioni top-of-stack.

appDomainInfo
AppDomainSetup

Oggetto che contiene informazioni sull'inizializzazione del dominio applicazione.

Restituisce

Dominio applicazione nuovo o esistente.

Attributi

Commenti

Il nome descrittivo, specificato dal friendlyName parametro , può essere visualizzato nelle interfacce utente per identificare il dominio. Per ulteriori informazioni, consultare la proprietà FriendlyName.

Il metodo predefinito CreateDomain chiama il metodo protetto CreateDomainHelper per creare l'oggetto AppDomain. Le sostituzioni di questo metodo non devono chiamare il CreateDomainHelper metodo, ma possono restituire un dominio esistente.

Note per gli eredi

Quando si eredita dalla AppDomainManager classe ed si esegue l'override del CreateDomain(String, Evidence, AppDomainSetup) metodo , è possibile eseguire attività di inizializzazione del dominio applicazione personalizzate prima di chiamare il CreateDomainHelper(String, Evidence, AppDomainSetup) metodo o non chiamare affatto il metodo helper. Ad esempio, è possibile modificare l'evidenza passata come securityInfo, aggiornare i campi dell'oggetto associato AppDomainSetupo riutilizzare un dominio di uscita.

Si applica a