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


NativeObjectSecurity.ExceptionFromErrorCode Делегат

Определение

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

public protected delegate Exception ^ NativeObjectSecurity::ExceptionFromErrorCode(int errorCode, System::String ^ name, SafeHandle ^ handle, System::Object ^ context);
protected internal delegate Exception? NativeObjectSecurity.ExceptionFromErrorCode(int errorCode, string? name, SafeHandle? handle, object? context);
protected internal delegate Exception NativeObjectSecurity.ExceptionFromErrorCode(int errorCode, string name, SafeHandle handle, object context);
Protected Friend Delegate Function NativeObjectSecurity.ExceptionFromErrorCode(errorCode As Integer, name As String, handle As SafeHandle, context As Object) As Exception 

Параметры

errorCode
Int32

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

name
String

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

handle
SafeHandle

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

context
Object

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

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

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

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

GetMethodInfo(Delegate)

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

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