DllImportResolver DllImportResolver DllImportResolver DllImportResolver Delegate

Definition

Stellt einen Delegaten zum Auflösen nativer Bibliotheken über Rückruf bereit.Provides a delegate used to resolve native libraries via callback.

public delegate IntPtr DllImportResolver(System::String ^ libraryName, Assembly ^ assembly, Nullable<DllImportSearchPath> searchPath);
public delegate IntPtr DllImportResolver(string libraryName, Assembly assembly, Nullable<DllImportSearchPath> searchPath);
type DllImportResolver = delegate of string * Assembly * Nullable<DllImportSearchPath> -> nativeint
Public Delegate Function DllImportResolver(libraryName As String, assembly As Assembly, searchPath As Nullable(Of DllImportSearchPath)) As IntPtr 

Parameter

libraryName
String String String String

Die aufzulösende native Bibliothek.The native library to resolve.

assembly
Assembly Assembly Assembly Assembly

Die Assembly, die die Lösung anfordert.The assembly requesting the resolution.

searchPath
Nullable<DllImportSearchPath>

Die DefaultDllImportSearchPathsAttribute-Klasse auf der PInvoke, sofern vorhanden.The DefaultDllImportSearchPathsAttribute on the PInvoke, if any. Andernfalls die DefaultDllImportSearchPathsAttribute-Klasse für die Assembly, sofern vorhanden.Otherwise, the DefaultDllImportSearchPathsAttribute on the assembly, if any. Andernfalls null.Otherwise null.

Rückgabewert

System.IntPtr

Der Ziehpunkt für die erfolgreich geladene native Bibliothek und das Zero-Feld bei fehlgeschlagenem Laden der Bibliothek.The handle for the loaded native library on success, or Zero on failure.

Vererbung
DllImportResolverDllImportResolverDllImportResolverDllImportResolver

Erweiterungsmethoden

GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.Gets an object that represents the method represented by the specified delegate.

Gilt für: