Språk

IComSoapMetadata.GenerateSigned(String, String, Boolean, String) Metod

Definition

Genererar en sammansättning som innehåller CLR-metadata (Common Language Runtime) för en COM+-komponent som representeras av det angivna typbiblioteket, signerar sammansättningen med ett starkt namngivet nyckelpar och installerar den i den globala sammansättningscachen.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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

Parametrar

SrcTypeLibFileName
String

Namnet på typbiblioteket som en sammansättning ska genereras för.

OutPath
String

Mappen där en sammansättning ska genereras.

InstallGac
Boolean

En flagga som anger om sammansättningen ska installeras i den globala sammansättningscacheminnet.

Error
String

En sträng som ett felmeddelande kan skrivas till.

Returer

Det genererade sammansättningsnamnet.

Kommentarer

Om det behövs GenerateSigned anger metoden att en sammansättning som innehåller CLR-metadata genereras för ett angivet typbibliotek. Dessutom GenerateSigned genererar ett starkt namngivet nyckelpar och signerar sammansättningen.

Parametern InstallGac anger om sammansättningen ska installeras i den globala sammansättningscacheminnet. Men den enda implementeringen av GenerateSigned, av GenerateMetadata klassen, ignorerar det här värdet och försöker alltid installera den signerade sammansättningen i den globala sammansättningscacheminnet.

Gäller för