ActivationContext::CreatePartialActivationContext Method (ApplicationIdentity^, array<String^>^)
Initializes a new instance of the ActivationContext class using the specified application identity and array of manifest paths.
Assembly: mscorlib (in mscorlib.dll)
public: static ActivationContext^ CreatePartialActivationContext( ApplicationIdentity^ identity, array<String^>^ manifestPaths )
Parameters
- identity
-
Type:
System::ApplicationIdentity^
An object that identifies an application.
- manifestPaths
-
Type:
array<System::String^>^
A string array of manifest paths for the application.
Return Value
Type: System::ActivationContext^An object with the specified application identity and array of manifest paths.
| Exception | Condition |
|---|---|
| ArgumentNullException | identity is null. -or- manifestPaths is null. |
| ArgumentException | No deployment or application identity is specified in identity. -or- identity does not match the identity in the manifests. -or- identity does not have the same number of components as the manifest paths. |
The CreatePartialActivationContext method calls an internal constructor to create a new activation context. The implementation of the ActivationContext class in the .NET Framework version 2.0 is designed for applications that are neither fully installed in a store nor fully contained in a folder. This method provides backward compatibility for later releases in which public constructors provide full activation contexts.
Available since 2.0