JsonPatchInputFormatter クラス

定義

TextInputFormatter JSON 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
継承

コンストラクター

JsonPatchInputFormatter(ILogger, JsonSerializerSettings, ArrayPool<Char>, ObjectPoolProvider)
古い.

新しい JsonPatchInputFormatter インスタンスを初期化します。

JsonPatchInputFormatter(ILogger, JsonSerializerSettings, ArrayPool<Char>, ObjectPoolProvider, Boolean)
古い.

新しい JsonPatchInputFormatter インスタンスを初期化します。

JsonPatchInputFormatter(ILogger, JsonSerializerSettings, ArrayPool<Char>, ObjectPoolProvider, Boolean, Boolean)
古い.

新しい JsonPatchInputFormatter インスタンスを初期化します。

JsonPatchInputFormatter(ILogger, JsonSerializerSettings, ArrayPool<Char>, ObjectPoolProvider, MvcOptions, MvcJsonOptions)

新しい JsonPatchInputFormatter インスタンスを初期化します。

プロパティ

ExceptionPolicy

本文モデル バインダーですべての例外を処理する必要があるかどうかを示すフラグを取得します。 例外が処理された場合、本文モデル バインダーは例外をモデル状態エラーに変換します。それ以外の場合は例外の伝達が許可されます。

ExceptionPolicy

本文モデル バインダーですべての例外を処理する必要があるかどうかを示すフラグを取得します。 例外が処理された場合、本文モデル バインダーは例外をモデル状態エラーに変換します。それ以外の場合は例外の伝達が許可されます。

(継承元 JsonInputFormatter)
SerializerSettings

Newtonsoft.Json.JsonSerializerSettings 構成するために使用される を取得します Newtonsoft.Json.JsonSerializer

(継承元 JsonInputFormatter)
SupportedEncodings

この TextInputFormatterでサポートされている文字エンコーディングの変更可能なコレクションを取得します。 エンコードは、データの読み取り時に使用されます。

(継承元 TextInputFormatter)
SupportedMediaTypes

この InputFormatterでサポートされているメディア型要素の変更可能なコレクションを取得します。

(継承元 InputFormatter)

メソッド

CanRead(InputFormatterContext)

IInputFormatter の オブジェクトcontextModelTypeを逆シリアル化できるかどうかを判断します。

CanReadType(Type)

指定 InputFormatter した のオブジェクトを逆シリアル化できるかどうかを判断します type

(継承元 InputFormatter)
CreateJsonSerializer()

を取得するために逆シリアル化中に呼び出されます Newtonsoft.Json.JsonSerializer

(継承元 JsonInputFormatter)
GetDefaultValueForType(Type)

指定した型の既定値を取得します。 本文にコンテンツが含まれない場合に既定値を返すために使用します。

(継承元 InputFormatter)
GetSupportedContentTypes(String, Type)

および contentTypeの でサポートされているコンテンツ タイプのフィルター処理されたIInputFormatterリストをobjectType取得します。

(継承元 InputFormatter)
ReadAsync(InputFormatterContext)

要求本文からオブジェクトを読み取ります。

(継承元 InputFormatter)
ReadRequestBodyAsync(InputFormatterContext)

要求本文からオブジェクトを読み取ります。

(継承元 TextInputFormatter)
ReadRequestBodyAsync(InputFormatterContext, Encoding)

要求本文からオブジェクトを読み取ります。

ReleaseJsonSerializer(JsonSerializer)

serializer のインスタンスを解放します。

(継承元 JsonInputFormatter)
SelectCharacterEncoding(InputFormatterContext)

の文字セットにcontext基づいて をEncoding返します。

(継承元 TextInputFormatter)

適用対象