Freigeben über


ServiceExceptionFilterAttribute Klasse

Definition

Stellt eine Standardeinstellung System.Web.Http.Filters.ExceptionFilterAttribute bereit, mit der nicht behandelte Ausnahmen, die in der Filterpipeline auftreten, abfangen und protokolliert werden.

[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
Vererbung
System.Web.Http.Filters.ExceptionFilterAttribute
ServiceExceptionFilterAttribute
Attribute

Konstruktoren

ServiceExceptionFilterAttribute()

Stellt eine Standardeinstellung System.Web.Http.Filters.ExceptionFilterAttribute bereit, mit der nicht behandelte Ausnahmen, die in der Filterpipeline auftreten, abfangen und protokolliert werden.

Methoden

OnException(HttpActionExecutedContext)

Protokolliert die nicht behandelte Ausnahme mithilfe LogCategories von, sodass sie im Anwendungsprotokoll angezeigt wird, es sei denn, die Anwendung wurde so konfiguriert, dass solche Ereignisse nicht protokolliert werden.

Gilt für: