Condividi tramite


ApplicationActivator.CreateInstance Metodo

Definizione

Crea un'istanza dell'applicazione da attivare, utilizzando un contesto di attivazione che identifica l'applicazione.

Overload

CreateInstance(ActivationContext)

Crea un'istanza dell'applicazione da attivare, utilizzando il contesto di attivazione specificato.

CreateInstance(ActivationContext, String[])

Crea un'istanza dell'applicazione da attivare usando il contesto di attivazione specificato e i dati di attivazione personalizzati.

CreateInstance(ActivationContext)

Crea un'istanza dell'applicazione da attivare, utilizzando il contesto di attivazione specificato.

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

Parametri

activationContext
ActivationContext

Oggetto ActivationContext che identifica l'applicazione da attivare.

Restituisce

Oggetto ObjectHandle che rappresenta un wrapper per il valore restituito dell'esecuzione dell'applicazione. Per accedere all'oggetto reale è necessario annullare il wrapping del valore restituito.

Eccezioni

activationContext è null.

Commenti

Questo metodo è destinato all'attivazione basata su manifesto delle applicazioni.

Si applica a

CreateInstance(ActivationContext, String[])

Crea un'istanza dell'applicazione da attivare usando il contesto di attivazione specificato e i dati di attivazione personalizzati.

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

Parametri

activationContext
ActivationContext

Oggetto ActivationContext che identifica l'applicazione da attivare.

activationCustomData
String[]

Dati di attivazione personalizzati.

Restituisce

Oggetto ObjectHandle che rappresenta un wrapper per il valore restituito dell'esecuzione dell'applicazione. Per accedere all'oggetto reale è necessario annullare il wrapping del valore restituito.

Eccezioni

activationContext è null.

Commenti

Questo metodo è destinato all'attivazione basata su manifesto delle applicazioni. I dati di attivazione sono costituiti da informazioni quali la parte della stringa di query di un URL.

Si applica a