Partager via


IComSoapMetadata.GenerateSigned(String, String, Boolean, String) Méthode

Définition

Génère un assembly qui contient les métadonnées CLR pour un composant COM+ représenté par la bibliothèque de types spécifiée, signe l'assembly avec une paire de clés avec nom fort et l'installe dans le Global Assembly Cache.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

Paramètres

SrcTypeLibFileName
String

Nom de la bibliothèque de types pour laquelle générer un assembly.

OutPath
String

Dossier dans lequel générer un assembly.

InstallGac
Boolean

Indicateur qui signale s'il faut installer l'assembly dans le Global Assembly Cache.

Error
String

Chaîne dans laquelle un message d'erreur peut être écrit.

Retours

Nom de l'assembly généré.

Remarques

Si nécessaire, la GenerateSigned méthode spécifie qu’un assembly qui contient des métadonnées CLR est généré pour une bibliothèque de types spécifiée. En outre, GenerateSigned génère une paire de clés avec un nom fort et signe l’assembly.

Le InstallGac paramètre indique s’il faut installer l’assembly dans le Global Assembly Cache. Toutefois, l’implémentation unique de GenerateSigned, par la GenerateMetadata classe , ignore cette valeur et tente toujours d’installer l’assembly signé dans le Global Assembly Cache.

S’applique à