Compartir a través de


InputFormatter Clase

Definición

Lee un objeto del cuerpo de la solicitud.

public ref class InputFormatter abstract : Microsoft::AspNetCore::Mvc::ApiExplorer::IApiRequestFormatMetadataProvider, Microsoft::AspNetCore::Mvc::Formatters::IInputFormatter
public abstract class InputFormatter : Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestFormatMetadataProvider, Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter
type InputFormatter = class
    interface IInputFormatter
    interface IApiRequestFormatMetadataProvider
type InputFormatter = class
    interface IApiRequestFormatMetadataProvider
    interface IInputFormatter
Public MustInherit Class InputFormatter
Implements IApiRequestFormatMetadataProvider, IInputFormatter
Herencia
InputFormatter
Derivado
Implementaciones

Constructores

InputFormatter()

Lee un objeto del cuerpo de la solicitud.

Propiedades

SupportedMediaTypes

Obtiene la colección mutable de elementos de tipo multimedia admitidos por este InputFormatter.

Métodos

CanRead(InputFormatterContext)

Determina si esto IInputFormatter puede deserializar un objeto de .contextModelType

CanReadType(Type)

Determina si esto InputFormatter puede deserializar un objeto del especificado type.

GetDefaultValueForType(Type)

Obtiene el valor predeterminado de un tipo determinado. Se usa para devolver un valor predeterminado cuando el cuerpo no contiene contenido.

GetSupportedContentTypes(String, Type)

Obtiene una lista filtrada de tipos de contenido admitidos por para IInputFormatter y objectTypecontentType.

ReadAsync(InputFormatterContext)

Lee un objeto del cuerpo de la solicitud.

ReadRequestBodyAsync(InputFormatterContext)

Lee un objeto del cuerpo de la solicitud.

Se aplica a