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 contenente un'evidenza mappata tramite i criteri di sicurezza per stabilire un set di autorizzazioni di inizio dello stack.

appDomainInfo
AppDomainSetup

Oggetto contenente informazioni relative all'inizializzazione del dominio applicazione.

Restituisce

AppDomain

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 altre informazioni, vedere 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 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