ApplicationActivator.CreateInstance 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í.
Crea una instancia de la aplicación que se va a activar, utilizando un contexto de activación que identifica la aplicación.
Sobrecargas
CreateInstance(ActivationContext) |
Crea una instancia de la aplicación que se va a activar, utilizando el contexto de activación especificado. |
CreateInstance(ActivationContext, String[]) |
Crea una instancia de la aplicación que se va a activar mediante el contexto de activación especificado y los datos de activación personalizados. |
CreateInstance(ActivationContext)
Crea una instancia de la aplicación que se va a activar, utilizando el contexto de activación 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
ActivationContext que identifica la aplicación que se va a activar.
Devoluciones
ObjectHandle que es un contenedor del valor devuelto de la ejecución de la aplicación. El valor devuelto debe desempaquetarse para obtener acceso al objeto real.
Excepciones
activationContext
es null
.
Comentarios
Este método está pensado para la activación basada en manifiestos de aplicaciones.
Se aplica a
CreateInstance(ActivationContext, String[])
Crea una instancia de la aplicación que se va a activar mediante el contexto de activación especificado y los datos de activación 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
ActivationContext que identifica la aplicación que se va a activar.
- activationCustomData
- String[]
Datos de activación personalizados.
Devoluciones
ObjectHandle que es un contenedor del valor devuelto de la ejecución de la aplicación. El valor devuelto debe desempaquetarse para obtener acceso al objeto real.
Excepciones
activationContext
es null
.
Comentarios
Este método está pensado para la activación basada en manifiestos de aplicaciones. Los datos de activación constan de información como la parte de la cadena de consulta de una dirección URL.