Udostępnij za pośrednictwem


StringOutputFormatter Klasa

Definicja

Element TextOutputFormatter dla prostej zawartości tekstowej.

public ref class StringOutputFormatter : Microsoft::AspNetCore::Mvc::Formatters::TextOutputFormatter
public class StringOutputFormatter : Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter
type StringOutputFormatter = class
    inherit TextOutputFormatter
Public Class StringOutputFormatter
Inherits TextOutputFormatter
Dziedziczenie

Konstruktory

StringOutputFormatter()

Tworzy nowy StringOutputFormatter , który obsługuje tylko zwykły tekst zakodowany jako UTF8 lub Unicode.

Właściwości

SupportedEncodings

Pobiera modyfikowalny zbiór kodowań znaków obsługiwanych przez ten TextOutputFormatterelement . Kodowanie jest używane podczas zapisywania danych.

(Odziedziczone po TextOutputFormatter)
SupportedMediaTypes

Pobiera modyfikowalny zbiór elementów typu nośnika obsługiwanych przez ten OutputFormatterelement .

(Odziedziczone po OutputFormatter)

Metody

CanWriteResult(OutputFormatterCanWriteContext)

Sprawdza, czy obiekt, który ma być sformatowany, i string wykonuje standardowe kontrole .Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.CanWriteResult(OutputFormatterCanWriteContext)

CanWriteType(Type)

Zwraca wartość wskazującą, czy dany typ może zostać zapisany przez ten serializator.

(Odziedziczone po OutputFormatter)
GetSupportedContentTypes(String, Type)

Pobiera filtrowaną listę typów zawartości, które są obsługiwane przez IOutputFormatter element dla elementów objectType i contentType.

(Odziedziczone po OutputFormatter)
SelectCharacterEncoding(OutputFormatterWriteContext)

Określa najlepsze Encoding spośród obsługiwanych kodowań do odczytywania lub zapisywania treści jednostki HTTP na podstawie podanego typu zawartości.

(Odziedziczone po TextOutputFormatter)
WriteAsync(OutputFormatterWriteContext)

Zapisuje obiekt reprezentowany przez contextwłaściwość Object obiektu .

(Odziedziczone po TextOutputFormatter)
WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding)

Zapisuje treść odpowiedzi.

WriteResponseBodyAsync(OutputFormatterWriteContext)

Zapisuje treść odpowiedzi.

(Odziedziczone po TextOutputFormatter)
WriteResponseHeaders(OutputFormatterWriteContext)

Ustawia nagłówki obiektu HttpResponse .

(Odziedziczone po OutputFormatter)

Dotyczy