IAlwaysRunResultFilter Arabirim

Tanım

Tüm eylem sonuçlarının yürütülmesini çevreleyen bir filtre.

public interface class IAlwaysRunResultFilter : Microsoft::AspNetCore::Mvc::Filters::IResultFilter
public interface IAlwaysRunResultFilter : Microsoft.AspNetCore.Mvc.Filters.IResultFilter
type IAlwaysRunResultFilter = interface
    interface IResultFilter
    interface IFilterMetadata
type IAlwaysRunResultFilter = interface
    interface IFilterMetadata
    interface IResultFilter
Public Interface IAlwaysRunResultFilter
Implements IResultFilter
Uygulamalar

Açıklamalar

Arabirim, IAlwaysRunResultFilter tüm eylem sonuçları için çalışması gereken bir IResultFilter uygulama bildirir. .

IResultFilter ve IAsyncResultFilter örnekleri, yetkilendirme filtresinin veya kaynak filtresinin eylemin yürütülmesini önlemek için isteği kısa devre yaptığı durumlarda yürütülmemektedir. IResultFilter ve IAsyncResultFilter uygulamaları, bir özel durum filtresinin bir eylem sonucu oluşturarak özel durumu işlediği durumlarda da yürütülmemektedir.

Yöntemler

OnResultExecuted(ResultExecutedContext)

Eylem sonucu yürütülürken çağrılır.

(Devralındığı yer: IResultFilter)
OnResultExecuting(ResultExecutingContext)

Eylem sonucu yürütülmeden önce çağrılır.

(Devralındığı yer: IResultFilter)

Şunlara uygulanır