共用方式為


StringOutputFormatter 類別

定義

用於 TextOutputFormatter 簡單文字內容的 。

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
繼承

建構函式

StringOutputFormatter()

建立新的 StringOutputFormatter ,只支援編碼為 UTF8Unicode 的純文字。

屬性

SupportedEncodings

取得這個 TextOutputFormatter 所支援之字元編碼的可變動集合。 寫入資料時會使用編碼方式。

(繼承來源 TextOutputFormatter)
SupportedMediaTypes

取得這個 OutputFormatter 所支援之媒體類型專案的可變動集合。

(繼承來源 OutputFormatter)

方法

CanWriteResult(OutputFormatterCanWriteContext)

確認要格式化的物件是 , string 並繼續進行 的標準檢查 Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.CanWriteResult(OutputFormatterCanWriteContext)

CanWriteType(Type)

傳回值,指出這個序列化程式是否可以寫入指定的型別。

(繼承來源 OutputFormatter)
GetSupportedContentTypes(String, Type)

取得 和 支援的內容類型 IOutputFormatterobjectTypecontentType 篩選清單。

(繼承來源 OutputFormatter)
SelectCharacterEncoding(OutputFormatterWriteContext)

Encoding根據提供的內容類型,決定讀取或寫入 HTTP 實體主體所支援編碼的最佳方式。

(繼承來源 TextOutputFormatter)
WriteAsync(OutputFormatterWriteContext)

寫入 物件,此物件是由 context 的 Object 屬性所表示。

(繼承來源 TextOutputFormatter)
WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding)

寫入回應本文。

WriteResponseBodyAsync(OutputFormatterWriteContext)

寫入回應本文。

(繼承來源 TextOutputFormatter)
WriteResponseHeaders(OutputFormatterWriteContext)

設定 物件上的 HttpResponse 標頭。

(繼承來源 OutputFormatter)

適用於