ApplicationId.PublicKeyToken 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
애플리케이션의 공개 키 토큰을 가져옵니다.
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()
속성 값
- Byte[]
애플리케이션의 공개 키 토큰이 포함된 바이트 배열입니다.
예제
다음 코드 예제는 PublicKeyToken 을 확보 하 여 속성을 ApplicationId 에서 ApplicationSecurityInfo 인스턴스를 사용 하 여 만든를 ActivationContext 현재 실행 중인 매니페스트 기반 애플리케이션에 대 한 합니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 ApplicationId 클래스입니다.
// 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
설명
공개 키 토큰을 애플리케이션 서명에 사용 된 공개 키의 sha-1 해시의 마지막 8 바이트로 표현 됩니다.
자세한 내용은 AssemblyName.GetPublicKeyToken를 참조하세요.