ApplicationId.PublicKeyToken Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het openbare-sleuteltoken voor de toepassing op.
public:
property cli::array <System::Byte> ^ PublicKeyToken { cli::array <System::Byte> ^ get(); };
public byte[] PublicKeyToken { get; }
member this.PublicKeyToken : byte[]
Public ReadOnly Property PublicKeyToken As Byte()
Waarde van eigenschap
Een bytematrix met het token van de openbare sleutel voor de toepassing.
Voorbeelden
In het volgende codevoorbeeld wordt de eigenschap weergegeven door de PublicKeyTokenApplicationId eigenschap te verkrijgen van een ApplicationSecurityInfo exemplaar dat is gemaakt met behulp van de ActivationContext instantie die momenteel wordt uitgevoerd voor de toepassing op basis van manifesten. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de ApplicationId klasse.
// To display the value of the public key, enumerate the Byte array for the property.
Console.Write("ApplicationId.PublicKeyToken property = ");
byte[] pk = asi.ApplicationId.PublicKeyToken;
for (int i = 0; i < pk.GetLength(0); i++)
Console.Write("{0:x}", pk[i]);
// To display the value of the public key, enumerate the Byte array for the property.
printf "ApplicationId.PublicKeyToken property = "
let pk = asi.ApplicationId.PublicKeyToken
for i = 0 to pk.GetLength 0 - 1 do
printf $"{pk[i]:x}"
' To display the value of the public key, enumerate the Byte array for the property.
Console.Write("ApplicationId.PublicKeyToken property = ")
Dim pk As Byte() = asi.ApplicationId.PublicKeyToken
Dim i As Integer
For i = 0 To (pk.GetLength(0))
Console.Write("{0:x}", pk(i))
Next i
Opmerkingen
Het token voor de openbare sleutel wordt vertegenwoordigd door de laatste 8 bytes van de SHA-1-hash van de openbare sleutel waaronder de toepassing is ondertekend.
Zie AssemblyName.GetPublicKeyToken voor meer informatie.