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