FormatFilter Classe

Définition

Filtre qui utilise la valeur de format dans les données de routage ou la chaîne de requête pour définir le type de contenu sur un ObjectResult retourné à partir d’une action.

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
Héritage
FormatFilter
Implémente
IFilterMetadata IResourceFilter IResultFilter Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter

Constructeurs

FormatFilter(IOptions<MvcOptions>)
Obsolète.

Initialise une instance de FormatFilter.

FormatFilter(IOptions<MvcOptions>, ILoggerFactory)

Initialise une instance de FormatFilter.

Méthodes

GetFormat(ActionContext)

Filtre qui utilise la valeur de format dans les données de routage ou la chaîne de requête pour définir le type de contenu sur un ObjectResult retourné à partir d’une action.

OnResourceExecuted(ResourceExecutedContext)

Exécute le filtre de ressources. Appelé après l’exécution du reste du pipeline.

OnResourceExecuting(ResourceExecutingContext)

En tant que , ce filtre examine la demande et la rejette avant d’aller IResourceFilterde l’avant si

  1. Le format de la demande ne correspond à aucun format dans la carte.
  2. S’il existe un conflit de productionsFilter.
OnResultExecuted(ResultExecutedContext)

Appelée après l'exécution du résultat de l'action.

OnResultExecuting(ResultExecutingContext)

Définit un type de contenu sur un à l’aide d’une ObjectResult valeur de format de la requête.

S’applique à