ModuleBuilder.DefineUnmanagedResource Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define um recurso não gerido neste módulo. O objeto binário grande (BLOB) deve ter o formato correto para um recurso Win32.
Sobrecargas
| Name | Description |
|---|---|
| DefineUnmanagedResource(Byte[]) |
Define um recurso embutido não gerido dado um objeto binário grande opaco (BLOB) de bytes. |
| DefineUnmanagedResource(String) |
Define um recurso não gerido dado o nome de ficheiro de recurso Win32. |
DefineUnmanagedResource(Byte[])
Define um recurso embutido não gerido dado um objeto binário 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[]
Um BLOB opaco que representa um recurso não gerido.
Exceções
Um recurso não gerido já foi definido na montagem do módulo.
resource é null.
Observações
Uma assembly pode ser associada apenas a um recurso não gerido. Isto significa que chamar DefineVersionInfoResource ou DefineUnmanagedResource depois de qualquer um dos métodos ter sido chamado anteriormente lança ArgumentException. Múltiplos recursos não geridos precisam de ser fundidos com uma ferramenta como a utilidade Microsoft ResMerge (não fornecida com o runtime da linguagem comum).
Aplica-se a
DefineUnmanagedResource(String)
Define um recurso não gerido dado o nome de ficheiro de recurso 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
O nome do ficheiro de recurso não gerido.
Exceções
Um recurso não gerido já foi definido na montagem do módulo.
-ou-
resourceFileName é a corda vazia ("").
resourceFileName é null.
Observações
Uma assembly pode ser associada apenas a um recurso não gerido. Isto significa que chamar DefineVersionInfoResource ou DefineUnmanagedResource depois de qualquer um dos métodos ter sido chamado anteriormente lança ArgumentException. Múltiplos recursos não geridos precisam de ser fundidos com uma ferramenta como a utilidade Microsoft ResMerge (não fornecida com o runtime da linguagem comum).