Freigeben über


ApplicationIdentity(String) Konstruktor

Definition

Initialisiert eine neue Instanz der ApplicationIdentity-Klasse.

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

Parameter

applicationIdentityFullName
String

Der vollständige Name der Anwendung.

Ausnahmen

applicationIdentityFullName ist null.

Hinweise

Das Format des applicationIdentityFullName Parameters ist eine durch Trennzeichen getrennte Unicode-Zeichenfolge, die wie folgt mit dem Namen beginnt:

applicationURL  
#  
deploymentIdentity  
\  
applicationIdentity  

Where deploymentIdentity =

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

Und applicationIdentity =

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

Im Folgenden finden Sie ein Beispiel für den vollständigen Namen einer Anwendung namens 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  

Der Standardwert für die Prozessorarchitektur ist "msil", und der Standardwert für type ist "win32".

Gilt für: