This documentation is archived and is not being maintained.

ApplicationIdentity Constructor

Initializes a new instance of the ApplicationIdentity class.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

public ApplicationIdentity(
	string applicationIdentityFullName


Type: System.String

The full name of the application.


applicationIdentityFullName is null.

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


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:

#ActivationContext.application, Version=, Culture=neutral, PublicKeyToken=ae13aad84c1a3490, processorArchitecture=msil
\ActivationContext.exe, Version=, Culture=neutral, PublicKeyToken=ae13aad84c1a3490, processorArchitecture=msil, type=win32

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

Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5, 3.0, 2.0