SystemTextJsonInputFormatter Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
A TextInputFormatter untuk konten JSON yang menggunakan JsonSerializer.
public ref class SystemTextJsonInputFormatter : Microsoft::AspNetCore::Mvc::Formatters::TextInputFormatter, Microsoft::AspNetCore::Mvc::Formatters::IInputFormatterExceptionPolicy
public class SystemTextJsonInputFormatter : Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter, Microsoft.AspNetCore.Mvc.Formatters.IInputFormatterExceptionPolicy
type SystemTextJsonInputFormatter = class
inherit TextInputFormatter
interface IInputFormatterExceptionPolicy
Public Class SystemTextJsonInputFormatter
Inherits TextInputFormatter
Implements IInputFormatterExceptionPolicy
- Warisan
- Penerapan
Konstruktor
SystemTextJsonInputFormatter(JsonOptions, ILogger<SystemTextJsonInputFormatter>) |
Menginisialisasi instans baru .SystemTextJsonInputFormatter |
Properti
SerializerOptions |
Mendapatkan yang JsonSerializerOptions digunakan untuk mengonfigurasi JsonSerializer. |
SupportedEncodings |
Mendapatkan koleksi pengodean karakter yang dapat diubah yang didukung oleh ini TextInputFormatter. Pengodean digunakan saat membaca data. (Diperoleh dari TextInputFormatter) |
SupportedMediaTypes |
Mendapatkan koleksi elemen jenis media yang dapat diubah yang didukung oleh ini InputFormatter. (Diperoleh dari InputFormatter) |
Metode
CanRead(InputFormatterContext) |
Menentukan apakah ini IInputFormatter dapat mendeserialisasi objek dari |
CanReadType(Type) |
Menentukan apakah ini InputFormatter dapat mendeserialisasi objek dari yang diberikan |
GetDefaultValueForType(Type) |
Mendapatkan nilai default untuk jenis tertentu. Digunakan untuk mengembalikan nilai default saat isi tidak berisi konten. (Diperoleh dari InputFormatter) |
GetSupportedContentTypes(String, Type) |
Mendapatkan daftar tipe konten yang difilter yang didukung oleh IInputFormatter untuk |
ReadAsync(InputFormatterContext) |
Membaca objek dari isi permintaan. (Diperoleh dari InputFormatter) |
ReadRequestBodyAsync(InputFormatterContext, Encoding) |
Membaca objek dari isi permintaan. |
ReadRequestBodyAsync(InputFormatterContext) |
Membaca objek dari isi permintaan. (Diperoleh dari TextInputFormatter) |
SelectCharacterEncoding(InputFormatterContext) |
Mengembalikan Encoding berdasarkan |
Implementasi Antarmuka Eksplisit
IInputFormatterExceptionPolicy.ExceptionPolicy |
Mendapatkan bendera untuk menunjukkan apakah pengikat model isi harus menangani semua pengecualian. Jika pengecualian ditangani, pengikat model isi mengonversi pengecualian menjadi kesalahan status model, jika tidak, pengecualian diizinkan untuk disebarluaskan. |