IComSoapMetadata.GenerateSigned(String, String, Boolean, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Генерирует сборку, содержащую метаданные среды CLR для компонента COM+, представленного указанной библиотекой типов, подписывает сборку парой ключей, образующих строгое имя, и устанавливает ее в глобальный кэш сборок.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
System::String ^ GenerateSigned(System::String ^ SrcTypeLibFileName, System::String ^ OutPath, bool InstallGac, [Runtime::InteropServices::Out] System::String ^ % Error);
public string GenerateSigned (string SrcTypeLibFileName, string OutPath, bool InstallGac, out string Error);
abstract member GenerateSigned : string * string * bool * string -> string
Public Function GenerateSigned (SrcTypeLibFileName As String, OutPath As String, InstallGac As Boolean, ByRef Error As String) As String
Параметры
- SrcTypeLibFileName
- String
Имя библиотеки типов, для которой создается сборка.
- OutPath
- String
Папка, в которой генерируется сборка.
- InstallGac
- Boolean
Флаг, показывающий, следует ли устанавливать сборку в глобальный кэш сборок.
- Error
- String
Строка, в которую можно записать сообщение об ошибке.
Возвращаемое значение
Имя сгенерированной сборки.
Комментарии
При необходимости метод указывает, GenerateSigned что сборка, содержащая метаданные СРЕДЫ CLR, создается для указанной библиотеки типов. Кроме того, GenerateSigned создает пару ключей со строгим именем и подписывает сборку.
Параметр InstallGac
указывает, следует ли устанавливать сборку в глобальном кэше сборок. Однако одна реализация GenerateSignedкласса игнорирует GenerateMetadata это значение и всегда пытается установить подписанную сборку в глобальном кэше сборок.