Sdílet prostřednictvím


ServiceExceptionFilterAttribute Třída

Definice

Poskytuje výchozí nastavení System.Web.Http.Filters.ExceptionFilterAttribute , které zachytává neošetřené výjimky, ke kterým dochází v kanálu filtru, a protokoluje je.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false)]
public sealed class ServiceExceptionFilterAttribute : System.Web.Http.Filters.ExceptionFilterAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false)>]
type ServiceExceptionFilterAttribute = class
    inherit ExceptionFilterAttribute
Public NotInheritable Class ServiceExceptionFilterAttribute
Inherits ExceptionFilterAttribute
Dědičnost
System.Web.Http.Filters.ExceptionFilterAttribute
ServiceExceptionFilterAttribute
Atributy

Konstruktory

ServiceExceptionFilterAttribute()

Poskytuje výchozí nastavení System.Web.Http.Filters.ExceptionFilterAttribute , které zachytává neošetřené výjimky, ke kterým dochází v kanálu filtru, a protokoluje je.

Metody

OnException(HttpActionExecutedContext)

Zaznamená neošetřenou výjimku pomocí LogCategories , která ji zobrazí v aplikačním protokolu, pokud není aplikace nakonfigurovaná tak, aby takové události neprotokolovala.

Platí pro