Lenguaje

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

Nombre Description
InputFormatter()

Lee un objeto del cuerpo de la solicitud.

Propiedades

Nombre Description
SupportedMediaTypes

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

Métodos

Nombre Description
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