Partilhar via


NativeObjectSecurity.ExceptionFromErrorCode Delegar

Definição

Fornece uma maneira para os integradores mapearem códigos de erro numéricos para exceções específicas criadas por eles.

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 

Parâmetros

errorCode
Int32

O código de erro numérico.

name
String

O nome do objeto protegível com o qual o objeto NativeObjectSecurity está associado.

handle
SafeHandle

O identificador do objeto protegível com o qual o objeto NativeObjectSecurity está associado.

context
Object

Um objeto que contém informações contextuais sobre a origem ou o destino da exceção.

Valor Retornado

O Exception criado por este delegado.

Métodos de Extensão

GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a