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

Definitie

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

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

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

Parameters

strSrcTypeLib
String

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

outPath
String

De map waarin een assembly moet worden gegenereerd of om een bestaande assembly te zoeken.

InstallGac
Boolean

Genegeerd.

Error
String

Een tekenreeks waarnaar een foutbericht kan worden geschreven.

Retouren

De gegenereerde assemblynaam; anders is er een lege tekenreeks als de invoer ongeldig is.

Implementeringen

Opmerkingen

Indien nodig genereert de GenerateSigned methode een assembly die CLR-metagegevens voor een opgegeven typebibliotheek bevat. Het genereert ook een sterk benoemd sleutelpaar en ondertekent de assembly.

Hiervoor wordt de methode aangeroepen GenerateMetaData . Deze methoden hoeven niet rechtstreeks vanuit uw code te worden aangeroepen.

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

Van toepassing op