JsonPatchInputFormatter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
json TextInputFormatter Patch (application/json-patch+json) 內容的 。
public ref class JsonPatchInputFormatter : Microsoft::AspNetCore::Mvc::Formatters::JsonInputFormatter
public class JsonPatchInputFormatter : Microsoft.AspNetCore.Mvc.Formatters.JsonInputFormatter
type JsonPatchInputFormatter = class
inherit JsonInputFormatter
Public Class JsonPatchInputFormatter
Inherits JsonInputFormatter
- 繼承
建構函式
屬性
ExceptionPolicy |
取得旗標,指出主體模型系結器是否應該處理所有例外狀況。 如果處理例外狀況,主體模型系結器會將例外狀況轉換成模型狀態錯誤,否則允許傳播例外狀況。 |
ExceptionPolicy |
取得旗標,指出主體模型系結器是否應該處理所有例外狀況。 如果處理例外狀況,主體模型系結器會將例外狀況轉換成模型狀態錯誤,否則允許傳播例外狀況。 (繼承來源 JsonInputFormatter) |
SerializerSettings |
Newtonsoft.Json.JsonSerializerSettings取得用來設定 的 Newtonsoft.Json.JsonSerializer 。 (繼承來源 JsonInputFormatter) |
SupportedEncodings |
取得這個 TextInputFormatter 支援的可變動字元編碼集合。 讀取資料時會使用編碼。 (繼承來源 TextInputFormatter) |
SupportedMediaTypes |
取得這個 InputFormatter 所支援的可變動媒體類型專案集合。 (繼承來源 InputFormatter) |
方法
CanRead(InputFormatterContext) |
判斷這 IInputFormatter 是否可以還原序列化 的 |
CanReadType(Type) |
判斷這 InputFormatter 是否可以還原序列化指定 |
CreateJsonSerializer() |
在還原序列化期間呼叫 ,以取得 Newtonsoft.Json.JsonSerializer 。 (繼承來源 JsonInputFormatter) |
GetDefaultValueForType(Type) |
取得指定型別的預設值。 當本文不包含任何內容時,用來傳回預設值。 (繼承來源 InputFormatter) |
GetSupportedContentTypes(String, Type) |
取得 和 支援的內容類型 IInputFormatter |
ReadAsync(InputFormatterContext) |
從要求本文讀取 物件。 (繼承來源 InputFormatter) |
ReadRequestBodyAsync(InputFormatterContext, Encoding) |
從要求本文讀取 物件。 |
ReadRequestBodyAsync(InputFormatterContext) |
從要求本文讀取 物件。 (繼承來源 TextInputFormatter) |
ReleaseJsonSerializer(JsonSerializer) |
釋放 |
SelectCharacterEncoding(InputFormatterContext) |
Encoding根據 |