NativeObjectSecurity.ExceptionFromErrorCode NativeObjectSecurity.ExceptionFromErrorCode NativeObjectSecurity.ExceptionFromErrorCode Delegate

Definition

Provides a way for integrators to map numeric error codes to specific exceptions that they create.

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 Friend Delegate Function NativeObjectSecurity.ExceptionFromErrorCode(errorCode As Integer, name As String, handle As SafeHandle, context As Object) As Exception 

Parameters

errorCode
Int32 Int32 Int32

The numeric error code.

name
String String String

The name of the securable object with which the NativeObjectSecurity object is associated.

handle
SafeHandle SafeHandle SafeHandle

The handle of the securable object with which the NativeObjectSecurity object is associated.

context
Object Object Object

An object that contains contextual information about the source or destination of the exception.

Return Value

System.Exception

The Exception this delegate creates.

Inheritance
NativeObjectSecurity.ExceptionFromErrorCodeNativeObjectSecurity.ExceptionFromErrorCodeNativeObjectSecurity.ExceptionFromErrorCode

Applies to