Condividi tramite


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

Definizione

Genera un assembly contenente metadati CLR per un componente COM+ rappresentato dalla libreria dei tipi specificata, firma l'assembly con una coppia di chiavi con nome sicuro e lo installa nella Global Assembly Cache.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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

Parametri

SrcTypeLibFileName
String

Nome della libreria dei tipi per cui generare un assembly.

OutPath
String

Cartella in cui generare un assembly.

InstallGac
Boolean

Flag che indica se installare l'assembly nella Global Assembly Cache.

Error
String

Stringa in cui è possibile scrivere un messaggio di errore.

Restituisce

Nome dell'assembly generato.

Commenti

Se necessario, il GenerateSigned metodo specifica che viene generato un assembly che contiene metadati CLR per una libreria dei tipi specificata. Genera inoltre GenerateSigned una coppia di chiavi con nome sicuro e firma l'assembly.

Il InstallGac parametro indica se installare l'assembly nella Global Assembly Cache. Tuttavia, l'implementazione di GenerateSigned, dalla GenerateMetadata classe , ignora questo valore e tenta sempre di installare l'assembly firmato nella Global Assembly Cache.

Si applica a