AppDomainManager.CreateDomain(String, Evidence, AppDomainSetup) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.