Поделиться через


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 это значение и всегда пытается установить подписанную сборку в глобальном кэше сборок.

Применяется к