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 mit einem Aktivierungskontext, der die Anwendung identifiziert.
Überlädt
CreateInstance(ActivationContext) |
Erstellt eine Instanz der zu aktivierenden Anwendung mit dem angegebenen Aktivierungskontext. |
CreateInstance(ActivationContext, String[]) |
Erstellt eine instance der zu aktivierenden Anwendung unter Verwendung des angegebenen Aktivierungskontexts und der benutzerdefinierten Aktivierungsdaten. |
CreateInstance(ActivationContext)
Erstellt eine Instanz der zu aktivierenden Anwendung mit dem angegebenen Aktivierungskontext.
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
Ein ActivationContext, der die zu aktivierende Anwendung identifiziert.
Gibt zurück
Ein ObjectHandle, das ein Wrapper für den Rückgabewert der Anwendungsausführung ist. Der Rückgabewert muss für den Zugriff auf das eigentliche Objekt entwrappt werden.
Ausnahmen
activationContext
ist null
.
Hinweise
Diese Methode ist für die manifestbasierte Aktivierung von Anwendungen vorgesehen.
Gilt für:
CreateInstance(ActivationContext, String[])
Erstellt eine instance der zu aktivierenden Anwendung unter Verwendung des angegebenen Aktivierungskontexts und der benutzerdefinierten 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
Ein ActivationContext, der die zu aktivierende Anwendung identifiziert.
- activationCustomData
- String[]
Benutzerdefinierte Aktivierungsdaten.
Gibt zurück
Ein ObjectHandle, das ein Wrapper für den Rückgabewert der Anwendungsausführung ist. Der Rückgabewert muss für den Zugriff auf das eigentliche Objekt entwrappt werden.
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.