Interface de ICLRStrongName
Todos os grupos de forte nomeação globais funções estáticas que são exportadas pelo mscoree em uma única interface. Todos os ICLRStrongName métodos retornam HRESULTs COM padrão.
Métodos
Método |
Descrição |
---|---|
Obtém um hash do arquivo de assembly especificado usando o algoritmo de hash especificado. |
|
Obtém um hash do arquivo de assembly especificado como uma seqüência de caracteres Unicode, usando o algoritmo de hash especificado. |
|
Obtém um hash do assembly no endereço de memória especificado, usando o algoritmo de hash especificado. |
|
Gera um hash sobre o conteúdo do arquivo especificado. |
|
Gera um hash sobre o conteúdo do arquivo especificado por uma seqüência de caracteres Unicode. |
|
Gera um hash sobre o conteúdo do arquivo com o identificador de arquivo especificado, usando o algoritmo de hash especificado. |
|
Determina se os dois assemblies diferem somente por suas assinaturas de nome forte. |
|
Libera a memória que foi alocada com uma chamada anterior para um método de nome forte, como StrongNameGetPublicKey, StrongNameTokenFromPublicKey, ou StrongNameSignatureGeneration. |
|
Preenche o buffer especificado com a representação binária do arquivo executável no endereço especificado. |
|
Obtém uma representação binária da imagem do assembly no endereço de memória especificado. |
|
Obtém a chave pública de um par de chaves pública/privada. |
|
Obtém o tamanho do buffer necessário para um hash, usando o algoritmo de hash especificado. |
|
Exclui o recipiente de chave especificado. |
|
Cria um novo par de chaves pública/particular para uso de nome forte. |
|
Gera um novo par de chaves pública/privada com o tamanho da chave especificado para o uso de nome forte. |
|
Importa um par de chaves pública/particular em um recipiente. |
|
Gera uma assinatura de nome forte do assembly especificado. |
|
Gera uma assinatura de nome forte do assembly especificado, com base nos sinalizadores especificados. |
|
Retorna o tamanho da assinatura de nome forte. |
|
Obtém um valor que indica se o manifesto do assembly o caminho fornecido contém uma assinatura de nome forte, o que é verificada de acordo com os sinalizadores especificados. |
|
Obtém um valor que indica se o manifesto do assembly o caminho fornecido contém uma assinatura de nome forte. |
|
Método de ICLRStrongName::StrongNameSignatureVerificationFromImage |
Verifica se um assembly que já foi mapeado para memória é válido para a chave pública associada. |
Cria um token de nome forte a partir do arquivo de assembly especificado. |
|
Cria um token de nome forte a partir do arquivo de assembly especificado e retorna a chave pública. |
|
Obtém um token representando uma chave pública. |
Comentários
Você pode obter uma instância do ICLRStrongName chamando o ICLRRuntimeInfo::GetInterface usando o método CLSID_CLRStrongName e IID_ICLRStrongName como parâmetros.
Requisitos
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
Consulte também
Outros recursos
Hospedagem (referência de API não gerenciada)
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
Agosto de 2010 |
Adicionadas informações sobre como obter uma instância da interface. |
Aprimoramento de informações. |
Julho de 2010 |
Informações sobre membros adicionadas. |
Aprimoramento de informações. |