ApplicationActivator.CreateInstance 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.
Cria uma instância da aplicação a ativar, usando um contexto de ativação que identifica a aplicação.
Sobrecargas
| Name | Description |
|---|---|
| CreateInstance(ActivationContext) |
Cria uma instância da aplicação a ativar, usando o contexto de ativação especificado. |
| CreateInstance(ActivationContext, String[]) |
Cria uma instância da aplicação a ativar, usando o contexto de ativação especificado e dados de ativação personalizados. |
CreateInstance(ActivationContext)
Cria uma instância da aplicação a ativar, usando o contexto de ativação especificado.
public:
virtual System::Runtime::Remoting::ObjectHandle ^ CreateInstance(ActivationContext ^ activationContext);
public virtual System.Runtime.Remoting.ObjectHandle CreateInstance(ActivationContext activationContext);
abstract member CreateInstance : ActivationContext -> System.Runtime.Remoting.ObjectHandle
override this.CreateInstance : ActivationContext -> System.Runtime.Remoting.ObjectHandle
Public Overridable Function CreateInstance (activationContext As ActivationContext) As ObjectHandle
Parâmetros
- activationContext
- ActivationContext
E ActivationContext que identifica a aplicação a ativar.
Devoluções
E ObjectHandle isso é um wrapper para o valor de retorno da execução da aplicação. O valor de retorno deve ser desembrulhado para aceder ao objeto real.
Exceções
activationContext é null.
Observações
Este método destina-se à ativação baseada em manifestos de aplicações.
Aplica-se a
CreateInstance(ActivationContext, String[])
Cria uma instância da aplicação a ativar, usando o contexto de ativação especificado e dados de ativação personalizados.
public:
virtual System::Runtime::Remoting::ObjectHandle ^ CreateInstance(ActivationContext ^ activationContext, cli::array <System::String ^> ^ activationCustomData);
public virtual System.Runtime.Remoting.ObjectHandle CreateInstance(ActivationContext activationContext, string[] activationCustomData);
abstract member CreateInstance : ActivationContext * string[] -> System.Runtime.Remoting.ObjectHandle
override this.CreateInstance : ActivationContext * string[] -> System.Runtime.Remoting.ObjectHandle
Public Overridable Function CreateInstance (activationContext As ActivationContext, activationCustomData As String()) As ObjectHandle
Parâmetros
- activationContext
- ActivationContext
E ActivationContext que identifica a aplicação a ativar.
- activationCustomData
- String[]
Dados de ativação personalizados.
Devoluções
E ObjectHandle isso é um wrapper para o valor de retorno da execução da aplicação. O valor de retorno deve ser desembrulhado para aceder ao objeto real.
Exceções
activationContext é null.
Observações
Este método destina-se à ativação baseada em manifestos de aplicações. Os dados de ativação consistem em informações como a parte da string de consulta de uma URL.