Bagikan melalui


FormatFilter Kelas

Definisi

Filter yang akan menggunakan nilai format dalam data rute atau string kueri untuk mengatur tipe konten pada yang ObjectResult dikembalikan dari tindakan.

public ref class FormatFilter : Microsoft::AspNetCore::Mvc::Filters::IResourceFilter, Microsoft::AspNetCore::Mvc::Filters::IResultFilter, Microsoft::AspNetCore::Mvc::Formatters::Internal::IFormatFilter
public ref class FormatFilter : Microsoft::AspNetCore::Mvc::Filters::IResourceFilter, Microsoft::AspNetCore::Mvc::Filters::IResultFilter
public class FormatFilter : Microsoft.AspNetCore.Mvc.Filters.IResourceFilter, Microsoft.AspNetCore.Mvc.Filters.IResultFilter, Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter
public class FormatFilter : Microsoft.AspNetCore.Mvc.Filters.IResourceFilter, Microsoft.AspNetCore.Mvc.Filters.IResultFilter
type FormatFilter = class
    interface IFormatFilter
    interface IFilterMetadata
    interface IResourceFilter
    interface IResultFilter
type FormatFilter = class
    interface IFilterMetadata
    interface IResourceFilter
    interface IResultFilter
Public Class FormatFilter
Implements IFormatFilter, IResourceFilter, IResultFilter
Public Class FormatFilter
Implements IResourceFilter, IResultFilter
Warisan
FormatFilter
Penerapan
IFilterMetadata IResourceFilter IResultFilter Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter

Konstruktor

FormatFilter(IOptions<MvcOptions>)
Kedaluwarsa.

Menginisialisasi instans FormatFilter.

FormatFilter(IOptions<MvcOptions>, ILoggerFactory)

Menginisialisasi instans FormatFilter.

Metode

GetFormat(ActionContext)

Filter yang akan menggunakan nilai format dalam data rute atau string kueri untuk mengatur tipe konten pada yang ObjectResult dikembalikan dari tindakan.

OnResourceExecuted(ResourceExecutedContext)

Menjalankan filter sumber daya. Dipanggil setelah eksekusi sisa alur.

OnResourceExecuting(ResourceExecutingContext)

IResourceFilterSebagai , filter ini melihat permintaan dan menolaknya sebelum melanjutkan jika

  1. Format dalam permintaan tidak cocok dengan format apa pun di peta.
  2. Jika ada produsen yang bertentanganFilter.
OnResultExecuted(ResultExecutedContext)

Dipanggil setelah hasil tindakan dijalankan.

OnResultExecuting(ResultExecutingContext)

Mengatur Tipe Konten pada ObjectResult menggunakan nilai format dari permintaan.

Berlaku untuk