Freigeben über


DllImportData Klasse

Definition

Informationen, die beschreiben, wie eine Methode aus der zugrunde liegenden Plattform aufgerufen werden soll.

public ref class DllImportData sealed
public sealed class DllImportData
type DllImportData = class
Public NotInheritable Class DllImportData
Vererbung
DllImportData

Eigenschaften

BestFitMapping

Aktiviert bzw. deaktiviert das Verhalten der optimalen Zuordnung bei der Konvertierung von Unicode-Zeichen in ANSI-Zeichen. Null, wenn nicht angegeben (die Einstellung für den enthaltenden Typ oder die Assembly sollte verwendet werden, BestFitMappingAttribute).

CallingConvention

Gibt die Aufrufkonvention eines Einstiegspunkts an.

CharacterSet

Gibt an, wie Zeichenfolgenparameter und Steuerelemente name mangling.

EntryPointName

Name des nativen Einstiegspunkts oder null, wenn nicht angegeben (der effektive Name entspricht dem Namen der Zielmethode).

ExactSpelling

Steuert, ob das CharacterSet-Feld die Common Language Runtime anweist, eine nicht verwaltete DLL nach anderen Einstiegspunktnamen als dem angegebenen zu durchsuchen.

ModuleName

Modulname. Null, wenn der im Attribut angegebene Wert ungültig ist.

SetLastError

Gibt an, ob der Aufgerufene die SetLastError Win32-API-Funktion aufruft, bevor sie aus der zugeordneten Methode zurückgegeben wird.

ThrowOnUnmappableCharacter

Aktiviert bzw. deaktiviert das Auslösen einer Ausnahme bei einem nicht zuzuordnenden Unicode-Zeichen, das in das ANSI-Zeichen „?“ konvertiert wird. Null, wenn nicht angegeben.

Gilt für: