ModuleBuilder.DefineUnmanagedResource 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í.
Define un recurso no administrado en este módulo. El objeto binario grande (BLOB) debe tener el formato adecuado para un recurso Win32.
Sobrecargas
| Nombre | Description |
|---|---|
| DefineUnmanagedResource(Byte[]) |
Define un recurso incrustado no administrado dado un objeto binario grande opaco (BLOB) de bytes. |
| DefineUnmanagedResource(String) |
Define un recurso no administrado según el nombre del archivo de recursos Win32. |
DefineUnmanagedResource(Byte[])
Define un recurso incrustado no administrado dado un objeto binario grande opaco (BLOB) de bytes.
public:
void DefineUnmanagedResource(cli::array <System::Byte> ^ resource);
public void DefineUnmanagedResource(byte[] resource);
member this.DefineUnmanagedResource : byte[] -> unit
Public Sub DefineUnmanagedResource (resource As Byte())
Parámetros
- resource
- Byte[]
Blob opaco que representa un recurso no administrado.
Excepciones
Ya se ha definido un recurso no administrado en el ensamblado del módulo.
resource es null.
Comentarios
Un ensamblado solo se puede asociar a un recurso no administrado. Esto significa que llamar a DefineVersionInfoResource o DefineUnmanagedResource después de llamar a uno de los métodos que se llamó anteriormente produce ArgumentException. Es necesario combinar varios recursos no administrados con una herramienta como la utilidad Microsoft ResMerge (no se proporciona con Common Language Runtime).
Se aplica a
DefineUnmanagedResource(String)
Define un recurso no administrado según el nombre del archivo de recursos Win32.
public:
void DefineUnmanagedResource(System::String ^ resourceFileName);
public void DefineUnmanagedResource(string resourceFileName);
member this.DefineUnmanagedResource : string -> unit
Public Sub DefineUnmanagedResource (resourceFileName As String)
Parámetros
- resourceFileName
- String
Nombre del archivo de recursos no administrado.
Excepciones
Ya se ha definido un recurso no administrado en el ensamblado del módulo.
O bien
resourceFileName es la cadena vacía ("").
resourceFileName es null.
Comentarios
Un ensamblado solo se puede asociar a un recurso no administrado. Esto significa que llamar a DefineVersionInfoResource o DefineUnmanagedResource después de llamar a uno de los métodos que se llamó anteriormente produce ArgumentException. Es necesario combinar varios recursos no administrados con una herramienta como la utilidad Microsoft ResMerge (no se proporciona con Common Language Runtime).