AppDomainManager.CreateDomain(String, Evidence, AppDomainSetup) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um domínio de aplicação novo ou 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
O nome amigável do domínio.
- securityInfo
- Evidence
Um objeto que contém evidências mapeadas através da política de segurança para estabelecer um conjunto de permissões no topo da pilha.
- appDomainInfo
- AppDomainSetup
Um objeto que contém informação de inicialização do domínio da aplicação.
Devoluções
Um domínio de aplicação novo ou existente.
- Atributos
Observações
O nome amigável, especificado pelo friendlyName parâmetro, pode ser exibido nas interfaces de utilizador para identificar o domínio. Para obter mais informações, consulte a propriedade FriendlyName.
O método padrão CreateDomain chama o método protegido CreateDomainHelper para criar o AppDomain. Os overscripts deste método não precisam de chamar o CreateDomainHelper método, mas podem devolver um domínio existente.
Notas para Herdeiros
Quando herdas da AppDomainManager classe e sobrepões o CreateDomain(String, Evidence, AppDomainSetup) método, podes realizar atividades personalizadas de inicialização do domínio da aplicação antes de chamar o CreateDomainHelper(String, Evidence, AppDomainSetup) método, ou nem sequer chamar o método auxiliar. Por exemplo, pode modificar a evidência passada como securityInfo, atualizar os campos do domínio associado AppDomainSetup, ou reutilizar um domínio que sai.