Compartir a través de


ExceptionContext Clase

Definición

Contexto para filtros de excepciones, es decir, IExceptionFilter implementaciones e IAsyncExceptionFilter implementaciones.

public ref class ExceptionContext : Microsoft::AspNetCore::Mvc::Filters::FilterContext
public class ExceptionContext : Microsoft.AspNetCore.Mvc.Filters.FilterContext
type ExceptionContext = class
    inherit FilterContext
Public Class ExceptionContext
Inherits FilterContext
Herencia

Constructores

ExceptionContext(ActionContext, IList<IFilterMetadata>)

Crea una instancia de una nueva ExceptionContext instancia.

Propiedades

ActionDescriptor

Obtiene o establece para ActionDescriptor la acción seleccionada.

(Heredado de ActionContext)
Exception

Obtiene o establece el Exception objeto capturado mientras se ejecuta la acción.

ExceptionDispatchInfo

Obtiene o establece para ExceptionDispatchInfo , Exceptionsi se capturó esta información.

ExceptionHandled

Obtiene o establece una indicación de que Exception se ha controlado .

Filters

Obtiene todas las implementaciones aplicables IFilterMetadata .

(Heredado de FilterContext)
HttpContext

Obtiene o establece el HttpContext objeto para la solicitud actual.

(Heredado de ActionContext)
ModelState

Obtiene la estructura ModelStateDictionary.

(Heredado de ActionContext)
Result

Obtiene o establece el IActionResult.

RouteData

Obtiene o establece el RouteData objeto para la solicitud actual.

(Heredado de ActionContext)

Métodos

FindEffectivePolicy<TMetadata>()

Devuelve la directiva más eficaz (más específica) de tipo TMetadata aplicada a la acción asociada a FilterContext.

(Heredado de FilterContext)
IsEffectivePolicy<TMetadata>(TMetadata)

Devuelve un valor que indica si el proporcionado IFilterMetadata es la directiva más eficaz (más específica) aplicada a la acción asociada a FilterContext.

(Heredado de FilterContext)

Se aplica a