ICLRStrongName (Interfaz)
Agrupa todas las funciones estáticas globales de nombres seguros exportadas por MSCorEE.dll en una única interfaz. Todos los métodos ICLRStrongName devuelven resultados HRESULT COM estándar.
Métodos
Método |
Descripción |
---|---|
Obtiene un valor hash del archivo de ensamblado especificado, utilizando el algoritmo hash especificado. |
|
Obtiene un valor hash del archivo de ensamblado especificado como cadena Unicode mediante el algoritmo hash indicado. |
|
Obtiene un valor hash del ensamblado en la dirección de memoria especificada, utilizando el algoritmo hash especificado. |
|
Genera un hash sobre el contenido del archivo especificado. |
|
Genera un hash sobre el contenido del archivo especificado por una cadena Unicode. |
|
Genera un valor hash del contenido del archivo con el identificador de archivo especificado, utilizando el algoritmo hash especificado. |
|
Determina si dos ensamblados sólo difieren por sus firmas con nombre seguro. |
|
Libera memoria que se asignó mediante una llamada anterior a un método de nombre seguro como StrongNameGetPublicKey, StrongNameTokenFromPublicKey o StrongNameSignatureGeneration. |
|
Llena el búfer especificado con la representación binaria del archivo ejecutable en la dirección especificada. |
|
Obtiene una representación binaria de la imagen de ensamblado en la dirección de memoria especificada. |
|
Obtiene la clave pública de un par de claves privada y pública. |
|
Obtiene el tamaño de búfer requerido para un hash mediante el algoritmo hash especificado. |
|
Elimina el contenedor de claves especificado. |
|
Crea un nuevo par de claves pública y privada para utilizar el nombre seguro. |
|
Genera un nuevo par de claves pública y privada con el tamaño de clave especificado para su uso con nombres seguros. |
|
Importa un par de claves pública y privada a un contenedor. |
|
Genera una firma de nombre seguro para el ensamblado especificado. |
|
Genera una firma de nombre seguro para el ensamblado especificado de acuerdo con los marcadores indicados. |
|
Devuelve el tamaño de la firma del nombre seguro. |
|
Obtiene un valor que indica si el manifiesto del ensamblado en la ruta de acceso proporcionada contiene una firma de nombre seguro, que se comprueba según los marcadores especificados. |
|
Obtiene un valor que indica si el manifiesto del ensamblado en la ruta indicada contiene una firma de nombre seguro. |
|
ICLRStrongName::StrongNameSignatureVerificationFromImage (Método) |
Comprueba que un ensamblado ya asignado a la memoria es válido para la clave pública asociada. |
Crea un símbolo (token) de nombre seguro a partir del archivo de ensamblado especificado. |
|
Crea un símbolo (token) de nombre seguro a partir del archivo de ensamblado especificado, y devuelve la clave pública. |
|
Devuelve un token que representa una clave pública. |
Comentarios
Puede obtener una instancia de ICLRStrongName llamando al método ICLRRuntimeInfo::GetInterface usando CLSID_CLRStrongName e IID_ICLRStrongName como parámetros.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: MetaHost.h
Biblioteca: Se incluye como recurso en MsCorEE.dll
Versiones de .NET Framework: 4
Vea también
Otros recursos
Hospedaje (Referencia de la API no administrada)
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Agosto de 2010 |
Se agregó información sobre cómo obtener una instancia de la interfaz. |
Mejora de la información. |
Julio de 2010 |
Se agregó información sobre los miembros. |
Mejora de la información. |