FormatFilter クラス

定義

ルート データまたはクエリ文字列の書式値を使用して、アクションから返された にコンテンツ タイプを ObjectResult 設定するフィルター。

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
継承
FormatFilter
実装
IFilterMetadata IResourceFilter IResultFilter Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter

コンストラクター

FormatFilter(IOptions<MvcOptions>)
古い.

FormatFilter のインスタンスを初期化します。

FormatFilter(IOptions<MvcOptions>, ILoggerFactory)

FormatFilter のインスタンスを初期化します。

メソッド

GetFormat(ActionContext)

ルート データまたはクエリ文字列の書式値を使用して、アクションから返された にコンテンツ タイプを ObjectResult 設定するフィルター。

OnResourceExecuted(ResourceExecutedContext)

リソース フィルターを実行します。 パイプラインの残りの部分の実行後に呼び出されます。

OnResourceExecuting(ResourceExecutingContext)

として、 IResourceFilterこのフィルターは要求を確認し、先に進む前に要求を拒否します。

  1. 要求の形式がマップ内のどの形式にも一致しません。
  2. 競合する producesFilter がある場合。
OnResultExecuted(ResultExecutedContext)

アクションの結果の実行後に呼び出されます。

OnResultExecuting(ResultExecutingContext)

要求の書式値を ObjectResult 使用して、 にコンテンツ タイプを設定します。

適用対象