Глобальные статические функции строгих имен
В данном разделе описываются неуправляемые глобальные статические функции, используемые для администрирования назначения строгих имен для сборок.
![]() |
---|
Все эти функции не рекомендуется использовать в .NET Framework 4.Рекомендуемые альтернативы см. в интерфейсе ICLRStrongName. |
В этом подразделе
Функция GetHashFromAssemblyFile
Получает хеш заданного файла сборки с помощью указанного хеш-алгоритма. Не рекомендуется в версии .NET Framework 4.Функция GetHashFromAssemblyFileW
Получает хэш файла сборки, указанного в качестве строки Юникод с помощью указанного хэш-алгоритма. Не рекомендуется в версии .NET Framework 4.Функция GetHashFromBlob
Получает хэш сборки по указанному адресу памяти с помощью указанного хэш-алгоритма. Не рекомендуется в версии .NET Framework 4.Функция GetHashFromFile
Создает хэш содержимого указанного файла. Не рекомендуется в версии .NET Framework 4.Функция GetHashFromFileW
Создает хэш содержимого файла, указанного строкой Юникод. Не рекомендуется в версии .NET Framework 4.Функция GetHashFromHandle
Создает хэш содержимого файла с указанным дескриптором файла с помощью указанного хэш-алгоритма. Не рекомендуется в версии .NET Framework 4.Функция StrongNameCompareAssemblies
Определяет, отличаются ли две сборки друг от друга только подпиясми строгих имен. Не рекомендуется в версии .NET Framework 4.Функция StrongNameErrorInfo
Получает код последней ошибки, вызванной одной из функций строгого имени.Функция StrongNameFreeBuffer
Освобождает память, выделенную при предыдущем вызове функции строгого имени (например, StrongNameGetPublicKey, StrongNameTokenFromPublicKey или StrongNameSignatureGeneration). Не рекомендуется в версии .NET Framework 4.Функция StrongNameGetBlob
Заполняет указанный буфер двоичным представление исполняемого файла по указанному адресу. Не рекомендуется в версии .NET Framework 4.Функция StrongNameGetBlobFromImage
Получает двоичное представление для образа сборки по заданному адресу памяти. Не рекомендуется в версии .NET Framework 4.Функция StrongNameGetPublicKey
Получает открытый ключ из пары открытого и закрытого ключей. Не рекомендуется в версии .NET Framework 4.Функция StrongNameHashSize
Получает необходимый для хэша размер буфера, используя заданный хэш-алгоритм. Не рекомендуется в версии .NET Framework 4.Функция StrongNameKeyDelete
Удаляет заданный контейнер ключей. Не рекомендуется в версии .NET Framework 4.Функция StrongNameKeyGen
Создает новую пару открытых/закрытых ключей для использования строгого имени. Не рекомендуется в версии .NET Framework 4.Функция StrongNameKeyGenEx
Создает новую пару открытого и закрытого ключа с заданным размером ключа для использования строгим именем. Не рекомендуется в версии .NET Framework 4.Функция StrongNameKeyInstall
Импортирует пару открытых/закрытых ключей в контейнер. Не рекомендуется в версии .NET Framework 4.Функция StrongNameSignatureGeneration
Создает подпись строгого имени для указанной сборки. Не рекомендуется в версии .NET Framework 4.Функция StrongNameSignatureGenerationEx
Создает подпись строгого имени для указанной сборки в соответствии с указанными флагами. Не рекомендуется в версии .NET Framework 4.Функция StrongNameSignatureSize
Возвращает размер подписи строгого имени. Не рекомендуется в версии .NET Framework 4.Функция StrongNameSignatureVerification
Получает значение, указывающее, содержит ли манифест сборки по указанному пути подпись строгого имени, которая будет проверена в соответствии со специальными флагами. Не рекомендуется в версии .NET Framework 4.Функция StrongNameSignatureVerificationEx
Получает значение, указывающее, содержит ли манифест сборки по указанному пути подпись строгого имени. Не рекомендуется в версии .NET Framework 4.Функция StrongNameSignatureVerificationFromImage
Проверяет, действительна ли уже соотнесенная с памятью сборка для связанного открытого ключа. Не рекомендуется в версии .NET Framework 4.Функция StrongNameTokenFromAssembly
Создает маркер строгого имени на основе заданного файла сборки. Не рекомендуется в версии .NET Framework 4.Функция StrongNameTokenFromAssemblyEx
Создает маркер строгого имени из указанного файла сборки и возвращает открытый ключ. Не рекомендуется в версии .NET Framework 4.Функция StrongNameTokenFromPublicKey
Получает маркер, представляющий открытый ключ. Не рекомендуется в версии .NET Framework 4.
Связанные подразделы
Структуры строгого именования ICLRStrongName
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Июль 2010 |
Добавлена заметка о нерекомендуемых функциях и ссылка на рекомендуемые альтернативы. |
Улучшение информации. |