語言

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

建構函式

名稱 Description
StringOutputFormatter()

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

屬性

名稱 Description
SupportedEncodings

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

(繼承來源 TextOutputFormatter)
SupportedMediaTypes

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

(繼承來源 OutputFormatter)

方法

名稱 Description
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)

適用於