DllImportResolver Délégué

Définition

Fournit un délégué utilisé pour résoudre des bibliothèques natives via un rappel.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 

Paramètres

libraryName
String

Bibliothèque native à résoudre.The native library to resolve.

assembly
Assembly

Assembly qui demande la résolution.The assembly requesting the resolution.

searchPath
Nullable<DllImportSearchPath>

DefaultDllImportSearchPathsAttribute sur le PInvoke, le cas échéant.The DefaultDllImportSearchPathsAttribute on the PInvoke, if any. Sinon, DefaultDllImportSearchPathsAttribute sur l’assembly, le cas échéant.Otherwise, the DefaultDllImportSearchPathsAttribute on the assembly, if any. Sinon, null.Otherwise null.

Valeur renvoyée

IntPtr

Descripteur de la bibliothèque native chargée en cas de réussite, ou Zero en cas d’échec.The handle for the loaded native library on success, or Zero on failure.

Héritage
DllImportResolver

Méthodes d’extension

GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.Gets an object that represents the method represented by the specified delegate.

S’applique à