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

Definition

Generiert eine Assembly, die ClR-Metadaten (Common Language Runtime) für eine COM+-Komponente enthält, die durch die angegebene Typbibliothek dargestellt wird, signiert die Assembly mit einem stark benannten Schlüsselpaar und installiert sie im globalen Assemblycache.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Parameter

SrcTypeLibFileName
String

Der Name der Typbibliothek, für die eine Assembly generiert werden soll.

OutPath
String

Der Ordner, in dem eine Assembly generiert werden soll.

InstallGac
Boolean

Ein Flag, das angibt, ob die Assembly im globalen Assemblycache installiert werden soll.

Error
String

Eine Zeichenfolge, in die eine Fehlermeldung geschrieben werden kann.

Gibt zurück

Der generierte Assemblyname.

Hinweise

Bei Bedarf gibt die GenerateSigned Methode an, dass eine Assembly, die CLR-Metadaten enthält, für eine angegebene Typbibliothek generiert wird. Generiert darüber GenerateSigned hinaus ein Schlüsselpaar mit starkem Namen und signiert die Assembly.

Der InstallGac Parameter gibt an, ob die Assembly im globalen Assemblycache installiert werden soll. Die implementierung von GenerateSigned, von der GenerateMetadata Klasse, ignoriert diesen Wert jedoch und versucht immer, die signierte Assembly im globalen Assemblycache zu installieren.

Gilt für: