DllImportResolver Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет делегат, используемый для разрешения собственных библиотек посредством обратного вызова.
public delegate IntPtr DllImportResolver(System::String ^ libraryName, Assembly ^ assembly, Nullable<DllImportSearchPath> searchPath);
public delegate IntPtr DllImportResolver(string libraryName, Assembly assembly, 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
Параметры
- libraryName
- String
Собственная библиотека для разрешения.
- assembly
- Assembly
Сборка, запрашивающая разрешение.
- searchPath
- Nullable<DllImportSearchPath>
Объект DefaultDllImportSearchPathsAttribute в PInvoke, если таковой имеется. В противном случае — DefaultDllImportSearchPathsAttribute для сборки, если имеется. В противном случае — null
.
Возвращаемое значение
nativeint
Дескриптор загруженной собственной библиотеки в случае успеха, Zero — в случае сбоя.
Комментарии
Среда выполнения не управляет временем существования вокруг дескриптора, возвращаемого DllImportResolver. Она остается за реализацией и использованием кода, чтобы сохранить библиотеку загруженной до тех пор, пока это необходимо, и освободить ее при необходимости.
Методы расширения
GetMethodInfo(Delegate) |
Получает объект, представляющий метод, представленный указанным делегатом. |
Применяется к
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру