ActivationContext::CreatePartialActivationContext Method (ApplicationIdentity^, array<String^>^)

 

Initializes a new instance of the ActivationContext class using the specified application identity and array of manifest paths.

Namespace:   System
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.

.NET Framework
Available since 2.0
Return to top
Show: