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)
Значение свойства
Тип: Boolean
Значение true, если требуется зарезервировать место в файле сборки оболочки COM для дальнейшего добавления цифровой подписи со строгим именем; в противном случае — значение false.
Заметки
Строгое имя состоит из идентификации сборки, включающего ее простое текстовое имя, номер версии и сведения о языке и региональных параметрах (если они имеются), а также открытый ключ и цифровую подпись. Открытый и закрытый ключ, используемый для создания цифровой подписи, могут храниться в файле или в контейнере на стороне поставщика служб шифрования. Инструмент Sn.exe (средство строгих имен) создает файл или контейнер.
Поставщик служб шифрования — это независимый программный модуль, выполняющий алгоритмы шифрования для проверки подлинности, кодирования и шифрования. Дополнительные сведения см. в разделе Пошаговое руководство. Создание криптографический приложения для просмотра.
Задержанная частично или подпись процесс резервировать пространство в файле сборки для цифровой подписи во время построения, но фактическая подпись не отложена до более поздняя стадия, обычно непосредственно перед сборка поставляется. Дополнительные сведения см. в разделах Отложенная подпись сборки и Практическое руководство. Подписание сборки строгим именем.
Система проектов автоматически создает сборки оболочки COM, если проект содержит ссылки на компоненты COM. Для получения дополнительной информации см. Ошибка обертки COM-взаимодействия.
Дополнительные сведения о подписи основной сборки см. в разделе Global Attributes (Visual C #) и Global Attributes (Visual Basic).
Это свойство учитывается только в проектах Visual C# и не устанавливаются на страницах свойств проекта.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.