Compartilhar via


DllImportData Classe

Definição

Informações que descrevem como um método da Plataforma subjacente deve ser invocado.

public ref class DllImportData sealed
public sealed class DllImportData
type DllImportData = class
Public NotInheritable Class DllImportData
Herança
DllImportData

Propriedades

BestFitMapping

Habilita ou desabilita o comportamento de mapeamento mais adequado ao converter caracteres Unicode em caracteres ANSI. Null se não for especificado (a configuração para o tipo ou assembly que contém deve ser usada, BestFitMappingAttribute).

CallingConvention

Indica a convenção de chamada de um ponto de entrada.

CharacterSet

Indica como fazer marshaling de parâmetros de cadeia de caracteres e controles de mangling de nome.

EntryPointName

Nome do ponto de entrada nativo ou nulo se não for especificado (o nome efetivo é o mesmo que o nome do método de destino).

ExactSpelling

Controla se o campo CharacterSet faz com que a Common Language Runtime pesquise uma DLL não gerenciada quanto a nomes de ponto de entrada diferentes daquele especificado.

ModuleName

Nome do módulo. Nulo se o valor especificado no atributo não for válido.

SetLastError

Indica se o chamador chama a função de API SetLastError Win32 antes de retornar do método atribuído.

ThrowOnUnmappableCharacter

Habilita ou desabilita a geração de uma exceção em um caractere Unicode não mapeável que é convertido em um caractere "?" ANSI. Nulo se não for especificado.

Aplica-se a