Bagikan melalui


IAlwaysRunResultFilter Antarmuka

Definisi

Filter yang mengelilingi eksekusi semua hasil tindakan.

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
Penerapan

Keterangan

Antarmuka IAlwaysRunResultFilter mendeklarasikan IResultFilter implementasi yang harus berjalan untuk semua hasil tindakan. .

IResultFilter instans dan IAsyncResultFilter tidak dijalankan dalam kasus di mana filter otorisasi atau filter sumber daya sirkuit pendek permintaan untuk mencegah eksekusi tindakan. IResultFilter dan IAsyncResultFilter implementasi juga tidak dijalankan dalam kasus di mana filter pengecualian menangani pengecualian dengan menghasilkan hasil tindakan.

Metode

OnResultExecuted(ResultExecutedContext)

Dipanggil setelah hasil tindakan dijalankan.

(Diperoleh dari IResultFilter)
OnResultExecuting(ResultExecutingContext)

Dipanggil sebelum hasil tindakan dijalankan.

(Diperoleh dari IResultFilter)

Berlaku untuk