OutputFormatter Klasse

Definition

Schreibt ein -Objekt in den Ausgabedatenstrom.

public ref class OutputFormatter abstract : Microsoft::AspNetCore::Mvc::ApiExplorer::IApiResponseTypeMetadataProvider, Microsoft::AspNetCore::Mvc::Formatters::IOutputFormatter
public abstract class OutputFormatter : Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseTypeMetadataProvider, Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter
type OutputFormatter = class
    interface IOutputFormatter
    interface IApiResponseTypeMetadataProvider
type OutputFormatter = class
    interface IApiResponseTypeMetadataProvider
    interface IOutputFormatter
Public MustInherit Class OutputFormatter
Implements IApiResponseTypeMetadataProvider, IOutputFormatter
Vererbung
OutputFormatter
Abgeleitet
Implementiert

Konstruktoren

OutputFormatter()

Schreibt ein -Objekt in den Ausgabedatenstrom.

Eigenschaften

SupportedMediaTypes

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

Methoden

CanWriteResult(OutputFormatterCanWriteContext)

Bestimmt, ob dadurch IOutputFormatter ein Objekt des angegebenen Typs serialisiert werden kann.

CanWriteType(Type)

Gibt einen Wert zurück, der angibt, ob der angegebene Typ von diesem Serialisierungsprogramm geschrieben werden kann.

GetSupportedContentTypes(String, Type)

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

WriteAsync(OutputFormatterWriteContext)

Schreibt das Objekt, das durch die Object-Eigenschaft von dargestellt wird context.

WriteResponseBodyAsync(OutputFormatterWriteContext)

Schreibt den Antworttext.

WriteResponseHeaders(OutputFormatterWriteContext)

Legt die Header für das -Objekt fest HttpResponse .

Gilt für: