Auf Englisch lesen

Freigeben über


OutputFormatterWriteContext.WriterFactory Eigenschaft

Definition

Ruft einen Delegaten ab, der zum Erstellen eines TextWriter zum Schreiben von Text in die Antwort verwendet wird, oder legt diesen fest.

Schreiben Sie direkt in, Body um Binärdaten in die Antwort zu schreiben.

public virtual Func<System.IO.Stream,System.Text.Encoding,System.IO.TextWriter> WriterFactory { get; protected set; }

Eigenschaftswert

Hinweise

Der TextWriter von diesem Delegat erstellte codiert Text und schreibt in den Body Stream. Rufen Sie diesen Delegaten auf, um eine TextWriter zum Schreiben der Textausgabe in den Antwortdatenstrom zu erstellen.

Um einen Formatierer zu implementieren, der Binärdaten in den Antwortdatenstrom schreibt, verwenden Sie nicht den WriterFactory Delegaten, sondern Body stattdessen.

Gilt für:

Produkt Versionen
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0