ApplicationActivator.CreateInstance Metoda

Definice

Vytvoří instanci aplikace, která se má aktivovat, pomocí aktivačního kontextu, který aplikaci identifikuje.

Přetížení

Name Description
CreateInstance(ActivationContext)

Vytvoří instanci aplikace, která se má aktivovat, pomocí zadaného kontextu aktivace.

CreateInstance(ActivationContext, String[])

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

CreateInstance(ActivationContext)

Vytvoří instanci aplikace, která se má aktivovat, pomocí zadaného kontextu aktivace.

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

Aplikace ActivationContext , která identifikuje aplikaci, která se má aktivovat.

Návraty

Jedná ObjectHandle se o obálku pro návratovou hodnotu provádění aplikace. Návratová hodnota musí být rozbalována pro přístup k skutečné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 kontextu aktivace 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

Aplikace ActivationContext , která identifikuje aplikaci, která se má aktivovat.

activationCustomData
String[]

Vlastní aktivační data.

Návraty

Jedná ObjectHandle se o obálku pro návratovou hodnotu provádění aplikace. Návratová hodnota musí být rozbalována pro přístup k skutečné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