SystemTextJsonOutputFormatter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
を TextOutputFormatter 使用 JsonSerializerする JSON コンテンツの 。
public ref class SystemTextJsonOutputFormatter : Microsoft::AspNetCore::Mvc::Formatters::TextOutputFormatter
public class SystemTextJsonOutputFormatter : Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter
type SystemTextJsonOutputFormatter = class
inherit TextOutputFormatter
Public Class SystemTextJsonOutputFormatter
Inherits TextOutputFormatter
- 継承
コンストラクター
SystemTextJsonOutputFormatter(JsonSerializerOptions) |
新しい SystemTextJsonOutputFormatter インスタンスを初期化します。 |
プロパティ
SerializerOptions |
を JsonSerializerOptions 構成するために使用される を取得します JsonSerializer。 |
SupportedEncodings |
この TextOutputFormatterでサポートされている文字エンコーディングの変更可能なコレクションを取得します。 エンコードは、データの書き込み時に使用されます。 (継承元 TextOutputFormatter) |
SupportedMediaTypes |
この OutputFormatterでサポートされているメディア型要素の変更可能なコレクションを取得します。 (継承元 OutputFormatter) |
メソッド
CanWriteResult(OutputFormatterCanWriteContext) |
指定した型のオブジェクトをシリアル化できるかどうかを IOutputFormatter 判断します。 (継承元 OutputFormatter) |
CanWriteType(Type) |
指定した型をこのシリアライザーで書き込むことができるかどうかを示す値を返します。 (継承元 OutputFormatter) |
GetSupportedContentTypes(String, Type) |
および |
SelectCharacterEncoding(OutputFormatterWriteContext) |
指定されたコンテンツ タイプに基づいて、HTTP エンティティ本体の読み取りまたは書き込みに対してサポートされているエンコードの中で最適 Encoding なエンコードを決定します。 (継承元 TextOutputFormatter) |
WriteAsync(OutputFormatterWriteContext) |
の Object プロパティで |
WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding) |
応答本文を書き込みます。 |
WriteResponseBodyAsync(OutputFormatterWriteContext) |
応答本文を書き込みます。 (継承元 TextOutputFormatter) |
WriteResponseHeaders(OutputFormatterWriteContext) |
オブジェクトのヘッダーを HttpResponse 設定します。 (継承元 OutputFormatter) |