IComSoapMetadata.GenerateSigned(String, String, Boolean, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したタイプ ライブラリで表される COM+ コンポーネントの共通言語ランタイム (CLR) メタデータを含むアセンブリを生成し、厳密な名前のキー ペアでアセンブリに署名し、グローバル アセンブリ キャッシュにインストールします。
この 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の実装の 1 つは、 GenerateMetadata クラスによってこの値を無視し、常にグローバル アセンブリ キャッシュに署名済みアセンブリをインストールしようとします。