Aracılığıyla paylaş


InputFormatterContext Sınıf

Tanım

İstek gövdesinin seri durumdan çıkarılarak bir nesneye dönüştürülmesi için giriş biçimlendiricisi tarafından kullanılan bağlam nesnesi.

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

Oluşturucular

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

InputFormatterContext öğesinin yeni bir örneğini oluşturur.

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

InputFormatterContext öğesinin yeni bir örneğini oluşturur.

Özellikler

HttpContext

HttpContext Geçerli işlemle ilişkili öğesini alır.

Metadata

İstek gövdesi seri durumdan çıkarma için isteneni ModelMetadata alır.

ModelName

Modelin adını alır. öğesine eklenen ModelStatehatalar için anahtar veya anahtar ön eki olarak kullanılır.

ModelState

ModelStateDictionary Geçerli işlemle ilişkili öğesini alır.

ModelType

İstek gövdesi seri durumdan çıkarma için isteneni Type alır.

ReaderFactory

İstek gövdesi için oluşturabilen bir TextReader temsilci alır.

TreatEmptyInputAsDefaultValue

Giriş biçimlendiricisinin hiçbir değer sağlanmasına izin verip vermemesi gerektiğini belirten bir bayrak alır. ise false, giriş biçimlendiricisi döndürerek NoValueAsync()boş girişi işlemelidir. ise true, giriş biçimlendiricisi türü ModelTypeiçin varsayılan değeri döndürerek boş girişi işlemelidir.

Şunlara uygulanır