Comparteix a través de


ApplicationActivator.CreateInstance Método

Definición

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.

Se aplica a