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

Definitie

Hiermee genereert u een assembly die CLR-metagegevens (Common Language Runtime) bevat voor een COM+-onderdeel dat wordt vertegenwoordigd door de opgegeven typebibliotheek, de assembly ondertekent met een sterk benoemd sleutelpaar en installeert u deze in de algemene assemblycache.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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

Parameters

SrcTypeLibFileName
String

De naam van de typebibliotheek waarvoor een assembly moet worden gegenereerd.

OutPath
String

De map waarin een assembly moet worden gegenereerd.

InstallGac
Boolean

Een vlag die aangeeft of de assembly moet worden geïnstalleerd in de globale assemblycache.

Error
String

Een tekenreeks waarnaar een foutbericht kan worden geschreven.

Retouren

De gegenereerde assemblynaam.

Opmerkingen

Indien nodig geeft de GenerateSigned methode aan dat een assembly met CLR-metagegevens wordt gegenereerd voor een opgegeven typebibliotheek. Daarnaast GenerateSigned genereert u een sterk benoemd sleutelpaar en ondertekent u de assembly.

De InstallGac parameter geeft aan of de assembly moet worden geïnstalleerd in de globale assemblycache. De ene implementatie van GenerateSigned, door de GenerateMetadata klasse, negeert deze waarde echter en probeert altijd de ondertekende assembly te installeren in de globale assemblycache.

Van toepassing op