IComSoapMetadata.GenerateSigned(String, String, Boolean, String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.