InputFormatterContext 類別

定義

輸入格式器用來將要求主體還原序列化為物件的內容物件。

public ref class InputFormatterContext
public class InputFormatterContext
type InputFormatterContext = class
Public Class InputFormatterContext
繼承
InputFormatterContext

建構函式

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

建立 InputFormatterContext 的新執行個體。

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

建立 InputFormatterContext 的新執行個體。

屬性

HttpContext

HttpContext取得與目前作業相關聯的 。

Metadata

取得要求主體還原序列化的要求 ModelMetadata

ModelName

取得模型的名稱。 當做新增至 ModelState 的錯誤索引鍵或索引鍵前置詞。

ModelState

ModelStateDictionary取得與目前作業相關聯的 。

ModelType

取得要求主體還原序列化的要求 Type

ReaderFactory

取得委派,這個委派可以建立 TextReader 要求主體的 。

TreatEmptyInputAsDefaultValue

取得旗標,指出輸入格式器是否應該允許提供任何值。 如果 false 為 ,則輸入格式器應該藉由傳回 NoValueAsync() 來處理空的輸入。 如果 true 為 ,則輸入格式器應該藉由傳回類型的 ModelType 預設值來處理空的輸入。

適用於