Método de ICLRStrongName::StrongNameTokenFromPublicKey
Obtém um token que representa uma chave pública. Um token de nome forte é a forma abreviada de uma chave pública.
BOOLEANStrongNameTokenFromPublicKey (
[in] BYTE *pbPublicKeyBlob,
[in] ULONG cbPublicKeyBlob,
[out] BYTE **ppbStrongNameToken,
[out] ULONG *pcbStrongNameToken
);
pbPublicKeyBlob
[in] Uma estrutura do tipo PublicKeyBlob que contém a parte pública do par de chaves usado para gerar a assinatura de nome forte.cbPublicKeyBlob
[in] O tamanho, em bytes, do pbPublicKeyBlob.ppbStrongNameToken
[out] Passado o token de nome forte correspondente à chave pbPublicKeyBlob. O common language runtime aloca a memória no qual você deseja retornar o token. O chamador deve liberar memória usando o ICLRStrongName::StrongNameFreeBuffer método.pcbStrongNameToken
[out] O tamanho em bytes, do token retornado de nome forte.
trueSe o método foi concluída com êxito; Caso contrário, false.
Um token de nome forte é a forma abreviada de uma chave pública que é usada para economizar espaço ao armazenar informações de chaves em metadados. Especificamente, os tokens de nome de alta segurança são usados nas referências de assembly para fazer referência ao assembly dependente.
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: MetaHost.h
Biblioteca: Incluído como um recurso em mscoree
.NET Framework versões: 4
Método de ICLRStrongName::StrongNameGetPublicKey
Date |
History |
Motivo |
---|---|---|
Julho de 2010 |
Tópico adicional. |
Aprimoramento de informações. |