Sdílet prostřednictvím


InputFormatter Třída

Definice

Načte objekt z textu požadavku.

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
Dědičnost
InputFormatter
Odvozené
Implementuje

Konstruktory

InputFormatter()

Načte objekt z textu požadavku.

Vlastnosti

SupportedMediaTypes

Získá měnitelnou kolekci prvků typu média podporovaných touto InputFormatter.

Metody

CanRead(InputFormatterContext)

Určuje, zda lze IInputFormatter deserializovat objekt objektu contextModelType.

CanReadType(Type)

Určuje, zda lze InputFormatter deserializovat objekt daného typeobjektu .

GetDefaultValueForType(Type)

Získá výchozí hodnotu pro daný typ. Slouží k vrácení výchozí hodnoty, když text neobsahuje žádný obsah.

GetSupportedContentTypes(String, Type)

Získá filtrovaný seznam typů obsahu, které jsou podporovány IInputFormatter pro objectType a contentType.

ReadAsync(InputFormatterContext)

Načte objekt z textu požadavku.

ReadRequestBodyAsync(InputFormatterContext)

Načte objekt z textu požadavku.

Platí pro