TextInputFormatter Klasse

Definition

Liest ein Objekt aus einem Anforderungstext mit einem Textformat.

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
Vererbung
TextInputFormatter
Abgeleitet

Konstruktoren

TextInputFormatter()

Liest ein Objekt aus einem Anforderungstext mit einem Textformat.

Felder

UTF16EncodingLittleEndian

Gibt UTF16-Codierung zurück, die die bytereihenfolge littleEndian mit BOM verwendet und für ungültige Bytes auslöst.

UTF8EncodingWithoutBOM

Gibt UTF8-Codierung ohne BOM zurück und löst ungültige Bytes aus.

Eigenschaften

SupportedEncodings

Ruft die veränderliche Auflistung von Zeichencodierungen ab, die von dieser TextInputFormatterunterstützt werden. Die Codierungen werden beim Lesen der Daten verwendet.

SupportedMediaTypes

Ruft die veränderliche Auflistung von Medientypelementen ab, die von dieser InputFormatterunterstützt werden.

(Geerbt von InputFormatter)

Methoden

CanRead(InputFormatterContext)

Bestimmt, ob dies IInputFormatter ein Objekt des contextdeserialisieren ModelTypekann.

(Geerbt von InputFormatter)
CanReadType(Type)

Bestimmt, ob dadurch InputFormatter ein Objekt der angegebenen typedeserialisiert werden kann.

(Geerbt von InputFormatter)
GetDefaultValueForType(Type)

Ruft den Standardwert für einen bestimmten Typ ab. Wird verwendet, um einen Standardwert zurückzugeben, wenn der Text keinen Inhalt enthält.

(Geerbt von InputFormatter)
GetSupportedContentTypes(String, Type)

Ruft eine gefilterte Liste von Inhaltstypen ab, die von für IInputFormatterobjectType und contentTypeunterstützt werden.

(Geerbt von InputFormatter)
ReadAsync(InputFormatterContext)

Liest ein -Objekt aus dem Anforderungstext.

(Geerbt von InputFormatter)
ReadRequestBodyAsync(InputFormatterContext)

Liest ein -Objekt aus dem Anforderungstext.

ReadRequestBodyAsync(InputFormatterContext, Encoding)

Liest ein -Objekt aus dem Anforderungstext.

SelectCharacterEncoding(InputFormatterContext)

Gibt basierend Encoding auf dem contextZeichensatz von zurück.

Gilt für: