ApplicationIdentity(String) Constructor

Definition

Initializes a new instance of the ApplicationIdentity class.

public:
 ApplicationIdentity(System::String ^ applicationIdentityFullName);
public ApplicationIdentity (string applicationIdentityFullName);
new ApplicationIdentity : string -> ApplicationIdentity
Public Sub New (applicationIdentityFullName As String)

Parameters

applicationIdentityFullName
String

The full name of the application.

Exceptions

applicationIdentityFullName is null.

Remarks

The format of the applicationIdentityFullName parameter is a comma-delimited Unicode string that begins with the name, as follows:

  
applicationURL  
#  
deploymentIdentity  
\  
applicationIdentity  
  

Where deploymentIdentity =

  
deploymentManifest  
, Version =   
Major.Minor.Build.Revision  
, Culture =   
CultureInfo  
, PublicKeyToken=  
TokenNumber  
, processorArchitecture=  
processorArchitecture  
  

And applicationIdentity =

  
applicationName  
, Version =   
Major.Minor.Build.Revision  
, Culture =   
CultureInfo  
, PublicKeyToken=  
TokenNumber  
, processorArchitecture=  
processorArchitecture  
, type=  
OsType  
  

The following is an example of the full name for an application named ActivationContext:

http://testserver/ActivationContext/ActivationContext.application  
#ActivationContext.application, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ae13aad84c1a3490, processorArchitecture=msil  
\ActivationContext.exe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ae13aad84c1a3490, processorArchitecture=msil, type=win32  

The default value for processor architecture is "msil", and the default value for type is "win32".

Applies to