Прочитать на английском

Поделиться через


NativeObjectSecurity.ExceptionFromErrorCode Делегат

Определение

Обеспечивает для интеграторов способ сопоставления числовых кодов ошибок с конкретными создаваемыми ими исключениями.

C#
protected internal delegate Exception? NativeObjectSecurity.ExceptionFromErrorCode(int errorCode, string? name, SafeHandle? handle, object? context);
C#
protected internal delegate Exception NativeObjectSecurity.ExceptionFromErrorCode(int errorCode, string name, SafeHandle handle, object context);

Параметры

errorCode
Int32

Числовой код ошибки.

name
String

Имя защищаемого объекта, с которым связан объект NativeObjectSecurity.

handle
SafeHandle

Дескриптор защищаемого объекта, с которым связан объект NativeObjectSecurity.

context
Object

Объект, содержащий контекстные сведения об источнике или назначении исключения.

Возвращаемое значение

Исключение Exception, создаваемое этим делегатом.

Методы расширения

GetMethodInfo(Delegate)

Получает объект, представляющий метод, представленный указанным делегатом.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, 6 (package-provided), 6, 7 (package-provided), 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5