Sdílet prostřednictvím


ApplicationActivator.CreateInstance Metoda

Definice

Vytvoří instanci aplikace, která má být aktivována, pomocí kontextu aktivace, který identifikuje aplikaci.

Přetížení

CreateInstance(ActivationContext)

Vytvoří instanci aplikace, která má být aktivována, pomocí zadaného aktivačního kontextu.

CreateInstance(ActivationContext, String[])

Vytvoří instanci aplikace, která se má aktivovat, pomocí zadaného aktivačního kontextu a vlastních aktivačních dat.

CreateInstance(ActivationContext)

Vytvoří instanci aplikace, která má být aktivována, pomocí zadaného aktivačního kontextu.

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

Parametry

activationContext
ActivationContext

Identifikuje ActivationContext aplikaci, která se má aktivovat.

Návraty

Jedná ObjectHandle se o obálku pro návratovou hodnotu spuštění aplikace. Návratová hodnota musí být rozbalené, aby se přístup k reálnému objektu.

Výjimky

activationContext je null.

Poznámky

Tato metoda je určená pro aktivaci aplikací na základě manifestu.

Platí pro

CreateInstance(ActivationContext, String[])

Vytvoří instanci aplikace, která se má aktivovat, pomocí zadaného aktivačního kontextu a vlastních aktivačních dat.

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

Parametry

activationContext
ActivationContext

Identifikuje ActivationContext aplikaci, která se má aktivovat.

activationCustomData
String[]

Vlastní údaje o aktivaci.

Návraty

Jedná ObjectHandle se o obálku pro návratovou hodnotu spuštění aplikace. Návratová hodnota musí být rozbalené, aby se přístup k reálnému objektu.

Výjimky

activationContext je null.

Poznámky

Tato metoda je určená pro aktivaci aplikací na základě manifestu. Aktivační data se skládají z informací, jako je část řetězce dotazu adresy URL.

Platí pro