AppDomainManager.CreateDomain(String, Evidence, AppDomainSetup) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un dominio de aplicación nuevo o existente.
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
Parámetros
- friendlyName
- String
Nombre descriptivo del dominio.
- securityInfo
- Evidence
Un objeto que contiene la evidencia asignada mediante la directiva de seguridad para establecer un conjunto de permisos en la parte superior de la pila.
- appDomainInfo
- AppDomainSetup
Objeto que contiene la información de inicialización del dominio de aplicación.
Devoluciones
Un dominio de aplicación nuevo o existente.
- Atributos
Comentarios
El nombre descriptivo, especificado por el friendlyName
parámetro , se puede mostrar en interfaces de usuario para identificar el dominio. Para obtener más información, vea la propiedad FriendlyName.
El método predeterminado CreateDomain llama al método protegido CreateDomainHelper para crear .AppDomain Las invalidaciones de este método no necesitan llamar al CreateDomainHelper método, pero pueden devolver un dominio existente.
Notas a los desarrolladores de herederos
Cuando hereda de la AppDomainManager clase e invalida el CreateDomain(String, Evidence, AppDomainSetup) método , puede realizar actividades de inicialización de dominio de aplicación personalizadas antes de llamar al CreateDomainHelper(String, Evidence, AppDomainSetup) método o no llamar al método auxiliar en absoluto. Por ejemplo, podría modificar la evidencia pasada como securityInfo
, actualizar los campos del asociado AppDomainSetupo reutilizar un dominio que sale.