FormatFilter Clase

Definición

Filtro que usará el valor de formato en los datos de ruta o la cadena de consulta para establecer el tipo de contenido en un ObjectResult devuelto de una acción.

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
Herencia
FormatFilter
Implementaciones
IFilterMetadata IResourceFilter IResultFilter Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter

Constructores

FormatFilter(IOptions<MvcOptions>)
Obsoletos.

Inicializa una instancia de FormatFilter.

FormatFilter(IOptions<MvcOptions>, ILoggerFactory)

Inicializa una instancia de FormatFilter.

Métodos

GetFormat(ActionContext)

Filtro que usará el valor de formato en los datos de ruta o la cadena de consulta para establecer el tipo de contenido en un ObjectResult devuelto de una acción.

OnResourceExecuted(ResourceExecutedContext)

Ejecuta el filtro de recursos. Se llama después de la ejecución del resto de la canalización.

OnResourceExecuting(ResourceExecutingContext)

IResourceFilterComo , este filtro examina la solicitud y la rechaza antes de continuar si

  1. El formato de la solicitud no coincide con ningún formato en el mapa.
  2. Si hay un objeto produceFilter en conflicto.
OnResultExecuted(ResultExecutedContext)

Se llama después de ejecutarse el resultado de la acción.

OnResultExecuting(ResultExecutingContext)

Establece un tipo de contenido en un ObjectResult mediante un valor de formato de la solicitud.

Se aplica a