Bagikan melalui


NewtonsoftJsonOutputFormatter Kelas

Definisi

A TextOutputFormatter untuk konten JSON.

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

Konstruktor

NewtonsoftJsonOutputFormatter(JsonSerializerSettings, ArrayPool<Char>, MvcOptions, MvcNewtonsoftJsonOptions)

Menginisialisasi instans baru NewtonsoftJsonOutputFormatter .

NewtonsoftJsonOutputFormatter(JsonSerializerSettings, ArrayPool<Char>, MvcOptions)
Kedaluwarsa.

Menginisialisasi instans baru NewtonsoftJsonOutputFormatter .

Properti

SerializerSettings

Mendapatkan yang Newtonsoft.Json.JsonSerializerSettings digunakan untuk mengonfigurasi Newtonsoft.Json.JsonSerializer.

SupportedEncodings

Mendapatkan koleksi pengodean karakter yang dapat diubah yang didukung oleh ini TextOutputFormatter. Pengodean digunakan saat menulis data.

(Diperoleh dari TextOutputFormatter)
SupportedMediaTypes

Mendapatkan koleksi elemen jenis media yang dapat diubah yang didukung oleh ini OutputFormatter.

(Diperoleh dari OutputFormatter)

Metode

CanWriteResult(OutputFormatterCanWriteContext)

Menentukan apakah ini IOutputFormatter dapat membuat serial objek dari jenis yang ditentukan.

(Diperoleh dari OutputFormatter)
CanWriteType(Type)

Mengembalikan nilai yang menunjukkan apakah jenis yang diberikan dapat ditulis oleh serializer ini atau tidak.

(Diperoleh dari OutputFormatter)
CreateJsonSerializer()

Dipanggil selama serialisasi untuk membuat Newtonsoft.Json.JsonSerializer. Konteks formatter yang diteruskan memberikan kemampuan untuk membuat serializer khusus untuk konteks.

CreateJsonSerializer(OutputFormatterWriteContext)

Dipanggil selama serialisasi untuk membuat Newtonsoft.Json.JsonSerializer. Konteks formatter yang diteruskan memberikan kemampuan untuk membuat serializer khusus untuk konteks.

CreateJsonWriter(TextWriter)

Dipanggil selama serialisasi untuk membuat Newtonsoft.Json.JsonWriter.

GetSupportedContentTypes(String, Type)

Mendapatkan daftar tipe konten yang difilter yang didukung oleh IOutputFormatter untuk objectType dan contentType.

(Diperoleh dari OutputFormatter)
SelectCharacterEncoding(OutputFormatterWriteContext)

Menentukan yang terbaik Encoding di antara pengodean yang didukung untuk membaca atau menulis isi entitas HTTP berdasarkan jenis konten yang disediakan.

(Diperoleh dari TextOutputFormatter)
WriteAsync(OutputFormatterWriteContext)

Menulis objek yang diwakili oleh contextproperti Objek.

(Diperoleh dari TextOutputFormatter)
WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding)

Menulis isi respons.

WriteResponseBodyAsync(OutputFormatterWriteContext)

Menulis isi respons.

(Diperoleh dari TextOutputFormatter)
WriteResponseHeaders(OutputFormatterWriteContext)

Mengatur header pada HttpResponse objek.

(Diperoleh dari OutputFormatter)

Berlaku untuk