VCLinkerTool.DelaySign - свойство
Получает или задает значение, указывающее, требуется ли зарезервировать место в файле сборки оболочки COM для дальнейшего добавления цифровой подписи со строгим именем.Это свойство учитывается только в проектах Visual C#.
Пространство имен: Microsoft.VisualStudio.VCProjectEngine
Сборка: Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)
Синтаксис
'Декларация
Property DelaySign As Boolean
bool DelaySign { get; set; }
property bool DelaySign {
bool get ();
void set (bool value);
}
abstract DelaySign : bool with get, set
function get DelaySign () : boolean
function set DelaySign (value : boolean)
Значение свойства
Тип: System.Boolean
Значение true, если требуется зарезервировать место в файле сборки оболочки COM для дальнейшего добавления цифровой подписи со строгим именем; в противном случае — значение false.
Заметки
Строгое имя состоит из идентификации сборки, включающего ее простое текстовое имя, номер версии и сведения о языке и региональных параметрах (если они имеются), а также открытый ключ и цифровую подпись.Пара из открытого и закрытого ключей, которые используются для создания цифровой подписи, могут быть сохранены в файле или в контейнере поставщика служб шифрования.Инструмент Sn.exe (средство строгих имен) создает файл или контейнер.
Поставщик служб шифрования — это независимый программный модуль, выполняющий алгоритмы шифрования для проверки подлинности, кодирования и шифрования.Дополнительные сведения см. в разделе, чтобы просмотреть Пошаговое руководство. Создание криптографического приложения.
Подписывание задержанного или частично попадания процесс резервировать пространство в файле сборки для цифровой подписи во время построения, но фактическая подпись не отложить до более поздних стадиях, обычно сразу перед сборкой погружена.Дополнительные сведения см. в разделах Отложенная подпись сборки и Практическое руководство. Подписание сборки строгим именем.
Система проекта автоматически создаются сборки программы-оболочки модели COM, если проект содержит ссылки на компоненты COM.Дополнительные сведения см. в разделе Ошибка обертки COM-взаимодействия.
Дополнительные сведения о подписи основная сборка см. в разделе Global Attributes (visual C#) и Global Attributes (Visual Basic).
Это свойство может применяться только в проектах Visual C# и не устанавливаться на страницах свойств проекта.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.