Sdílet prostřednictvím


TextInputFormatter Třída

Definice

Načte objekt z textu požadavku v textovém formátu.

public ref class TextInputFormatter abstract : Microsoft::AspNetCore::Mvc::Formatters::InputFormatter
public abstract class TextInputFormatter : Microsoft.AspNetCore.Mvc.Formatters.InputFormatter
type TextInputFormatter = class
    inherit InputFormatter
Public MustInherit Class TextInputFormatter
Inherits InputFormatter
Dědičnost
TextInputFormatter
Odvozené

Konstruktory

TextInputFormatter()

Načte objekt z textu požadavku v textovém formátu.

Pole

UTF16EncodingLittleEndian

Vrátí kódování UTF16, které používá pořadí bajtů littleEndian s BOM a vyvolá neplatné bajty.

UTF8EncodingWithoutBOM

Vrátí kódování UTF8 bez BOM a vyvolá neplatné bajty.

Vlastnosti

SupportedEncodings

Získá proměnlivou kolekci kódování znaků podporovaných tímto TextInputFormatterobjektem . Kódování se používají při čtení dat.

SupportedMediaTypes

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

(Zděděno od InputFormatter)

Metody

CanRead(InputFormatterContext)

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

(Zděděno od InputFormatter)
CanReadType(Type)

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

(Zděděno od InputFormatter)
GetDefaultValueForType(Type)

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

(Zděděno od InputFormatter)
GetSupportedContentTypes(String, Type)

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

(Zděděno od InputFormatter)
ReadAsync(InputFormatterContext)

Načte objekt z textu požadavku.

(Zděděno od InputFormatter)
ReadRequestBodyAsync(InputFormatterContext, Encoding)

Načte objekt z textu požadavku.

ReadRequestBodyAsync(InputFormatterContext)

Načte objekt z textu požadavku.

SelectCharacterEncoding(InputFormatterContext)

Vrátí hodnotu založenou Encoding na contextznakové sadě .

Platí pro