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()

Vlastnosti

SupportedMediaTypes

Získá proměnlivou kolekci prvků typu média podporovaných tímto InputFormatter.

Metody

CanRead(InputFormatterContext)

Určuje, zda to IInputFormatter může deserializovat objekt context's ModelType.

CanReadType(Type)

Určuje, zda to InputFormatter může deserializovat objekt daného type.

GetDefaultValueForType(Type)

Získá výchozí hodnotu pro daný typ. Slouží k vrácení výchozí hodnoty, pokud tělo neobsahuje žádný obsah.

GetSupportedContentTypes(String, Type)

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

ReadAsync(InputFormatterContext)

Načte objekt z textu požadavku.

ReadRequestBodyAsync(InputFormatterContext)

Načte objekt z textu požadavku.

Platí pro