ApplicationActivator.CreateInstance Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Instanz der zu aktivierenden Anwendung mithilfe eines Aktivierungskontexts, der die Anwendung identifiziert.
Überlädt
| Name | Beschreibung |
|---|---|
| CreateInstance(ActivationContext) |
Erstellt eine Instanz der zu aktivierenden Anwendung mithilfe des angegebenen Aktivierungskontexts. |
| CreateInstance(ActivationContext, String[]) |
Erstellt eine Instanz der zu aktivierenden Anwendung mithilfe des angegebenen Aktivierungskontexts und benutzerdefinierter Aktivierungsdaten. |
CreateInstance(ActivationContext)
Erstellt eine Instanz der zu aktivierenden Anwendung mithilfe des angegebenen Aktivierungskontexts.
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
Parameter
- activationContext
- ActivationContext
Eine ActivationContext , die die zu aktivierende Anwendung identifiziert.
Gibt zurück
Ein ObjectHandle Wrapper für den Rückgabewert der Anwendungsausführung. Der Rückgabewert muss aufgehoben werden, um auf das reale Objekt zuzugreifen.
Ausnahmen
activationContext ist null.
Hinweise
Diese Methode ist für die manifestbasierte Aktivierung von Anwendungen vorgesehen.
Gilt für:
CreateInstance(ActivationContext, String[])
Erstellt eine Instanz der zu aktivierenden Anwendung mithilfe des angegebenen Aktivierungskontexts und benutzerdefinierter Aktivierungsdaten.
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
Parameter
- activationContext
- ActivationContext
Eine ActivationContext , die die zu aktivierende Anwendung identifiziert.
- activationCustomData
- String[]
Benutzerdefinierte Aktivierungsdaten.
Gibt zurück
Ein ObjectHandle Wrapper für den Rückgabewert der Anwendungsausführung. Der Rückgabewert muss aufgehoben werden, um auf das reale Objekt zuzugreifen.
Ausnahmen
activationContext ist null.
Hinweise
Diese Methode ist für die manifestbasierte Aktivierung von Anwendungen vorgesehen. Die Aktivierungsdaten bestehen aus Informationen wie dem Abfragezeichenfolgenteil einer URL.