Compartir a través de


GenerateMetadata.GenerateSigned(String, String, Boolean, String) Método

Definición

Genera o busca un ensamblado que contiene los metadatos de Common Language Runtime (CLR) para un componente de COM+ representado por la biblioteca de tipos especificada, firma el ensamblado con un par de claves con nombre seguro y lo instala en la memoria caché global de ensamblados.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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

Parámetros

strSrcTypeLib
String

Nombre de la biblioteca de tipos para la que se va a generar un ensamblado.

outPath
String

Carpeta en la que se va a generar un ensamblado o buscar un ensamblado ya existente.

InstallGac
Boolean

ignorado.

Error
String

Cadena en la que puede escribirse un mensaje de error.

Devoluciones

El nombre del ensamblado generado, o bien, una cadena vacía si las entradas no son válidas.

Implementaciones

Comentarios

Si es necesario, el GenerateSigned método genera un ensamblado que contiene metadatos clR para una biblioteca de tipos especificada. También genera un par de claves con nombre seguro y firma el ensamblado.

Para realizar este procesamiento, llama al GenerateMetaData método . No es necesario llamar a estos métodos directamente desde el código.

El InstallGac parámetro indica si se va a instalar el ensamblado en la caché global de ensamblados. Sin embargo, la implementación omite este valor e intenta instalar siempre el ensamblado firmado en la memoria caché global de ensamblados.

Se aplica a