IComSoapMetadata.GenerateSigned(String, String, Boolean, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera 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:
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
Parámetros
- SrcTypeLibFileName
- 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.
- InstallGac
- Boolean
Marcador que especifica si se va a instalar el ensamblado en la memoria caché global de ensamblados.
- Error
- String
Cadena en la que puede escribirse un mensaje de error.
Devoluciones
Nombre del ensamblado generado.
Comentarios
Si es necesario, el GenerateSigned método especifica que se genera un ensamblado que contiene metadatos clR para una biblioteca de tipos especificada. Además, GenerateSigned genera un par de claves con nombre seguro y firma el ensamblado.
El InstallGac
parámetro indica si se va a instalar el ensamblado en la caché global de ensamblados. Sin embargo, la única implementación de GenerateSigned, por la GenerateMetadata clase , omite este valor e intenta siempre instalar el ensamblado firmado en la memoria caché global de ensamblados.