GenerateMetadata.GenerateSigned(String, String, Boolean, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したタイプ ライブラリで表される COM+ コンポーネントの共通言語ランタイム (CLR) メタデータを格納するアセンブリの生成または検索を実行し、厳密な名前付きのキー ペアを使用してアセンブリに署名し、それをグローバル アセンブリ キャッシュにインストールします。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public:
virtual System::String ^ GenerateSigned(System::String ^ strSrcTypeLib, System::String ^ outPath, bool InstallGac, [Runtime::InteropServices::Out] System::String ^ % Error);
public string GenerateSigned (string strSrcTypeLib, string outPath, bool InstallGac, out string Error);
abstract member GenerateSigned : string * string * bool * string -> string
override this.GenerateSigned : string * string * bool * string -> string
Public Function GenerateSigned (strSrcTypeLib As String, outPath As String, InstallGac As Boolean, ByRef Error As String) As String
パラメーター
- strSrcTypeLib
- String
アセンブリを生成するタイプ ライブラリの名前。
- outPath
- String
アセンブリの生成または既存のアセンブリの検索を実行するフォルダー。
- InstallGac
- Boolean
無視されます。
- Error
- String
エラー メッセージの書き込み先の文字列。
戻り値
生成されたアセンブリの名前。入力が無効である場合は空の文字列。
実装
注釈
必要に応じて、 メソッドは GenerateSigned 、指定したタイプ ライブラリの CLR メタデータを含むアセンブリを生成します。 また、厳密な名前付きキー ペアを生成し、アセンブリに署名します。
この処理を行うには、 メソッドを GenerateMetaData 呼び出します。 これらのメソッドは、コードから直接呼び出す必要はありません。
パラメーターは InstallGac
、アセンブリをグローバル アセンブリ キャッシュにインストールするかどうかを示します。 ただし、実装はこの値を無視し、常にグローバル アセンブリ キャッシュに署名済みアセンブリをインストールしようとします。