Bagikan melalui


InputFormatterContext Kelas

Definisi

Objek konteks yang digunakan oleh pemformat input untuk mendeserialisasi isi permintaan ke dalam objek.

public ref class InputFormatterContext
public class InputFormatterContext
type InputFormatterContext = class
Public Class InputFormatterContext
Warisan
InputFormatterContext

Konstruktor

InputFormatterContext(HttpContext, String, ModelStateDictionary, ModelMetadata, Func<Stream,Encoding,TextReader>)

Membuat instans baru .InputFormatterContext

InputFormatterContext(HttpContext, String, ModelStateDictionary, ModelMetadata, Func<Stream,Encoding,TextReader>, Boolean)

Membuat instans baru .InputFormatterContext

Properti

HttpContext

Mendapatkan yang HttpContext terkait dengan operasi saat ini.

Metadata

Mendapatkan permintaan ModelMetadata deserialisasi isi permintaan.

ModelName

Mendapatkan nama model. Digunakan sebagai awalan kunci atau kunci untuk kesalahan yang ditambahkan ke ModelState.

ModelState

Mendapatkan yang ModelStateDictionary terkait dengan operasi saat ini.

ModelType

Mendapatkan permintaan Type deserialisasi isi permintaan.

ReaderFactory

Mendapatkan delegasi yang dapat membuat TextReader untuk isi permintaan.

TreatEmptyInputAsDefaultValue

Mendapatkan bendera untuk menunjukkan apakah pemformat input harus memungkinkan tidak ada nilai yang disediakan. Jika false, pemformat input harus menangani input kosong dengan mengembalikan NoValueAsync(). Jika true, pemformat input harus menangani input kosong dengan mengembalikan nilai default untuk jenis ModelType.

Berlaku untuk