Microsoft.AspNetCore.Mvc.ModelBinding.Binders 名前空間

モデル バインダーの実装を提供します。

クラス

ArrayModelBinder<TElement>

IModelBinder 配列値をバインドするための実装。

ArrayModelBinderProvider

IModelBinderProvider配列の 。

BinderTypeModelBinder

IModelBinder使用して BinderTypeを指定するモデルの IModelBinder

BinderTypeModelBinderProvider

IModelBinderProvider使用して BinderTypeを指定するモデルの IModelBinder

BodyModelBinder

IModelBinderモデルにバインド ソース Bodyがある場合に をIInputFormatter使用して要求本文からモデルをバインドする 。

BodyModelBinderProvider

IModelBinderProviderフォーマッタを使用して要求本文を逆シリアル化するための 。

ByteArrayModelBinder

バイト配列をバインドする ModelBinder。

ByteArrayModelBinderProvider

IModelBinderProvider base64 でエンコードされたバイト配列をバインドするための 。

CancellationTokenModelBinder

IModelBinderCancellationTokenのモデルをバインドするための 実装。

CancellationTokenModelBinderProvider

CancellationTokenIModelBinderProvider

CollectionModelBinder<TElement>

IModelBinder バインド コレクション値の実装。

CollectionModelBinderProvider

ICollection<T>IModelBinderProvider

ComplexObjectModelBinder

IModelBinder 複合型のバインドの実装。

ComplexObjectModelBinderProvider

IModelBinderProvider複合型の 。

ComplexTypeModelBinder

IModelBinder 複合型のバインドの実装。

ComplexTypeModelBinderProvider

IModelBinderProvider複合型の 。

DateTimeModelBinder

IModelBinderおよび DateTime null 許容DateTimeモデルの 。

DateTimeModelBinderProvider

IModelBinderProviderバインディングDateTimeモデルと null 許容DateTimeモデルの 。

DecimalModelBinder

の と が ですTDecimalNullable<T>DecimalIModelBinder

DictionaryModelBinder<TKey,TValue>

IModelBinder ディクショナリ値のバインドの実装。

DictionaryModelBinderProvider

IModelBinderProviderバインドIDictionary<TKey,TValue>の 。

DoubleModelBinder

の と が ですTDoubleNullable<T>DoubleIModelBinder

EnumTypeModelBinder

IModelBinder から Enum派生した型のモデルをバインドするための 実装。

EnumTypeModelBinderProvider

IModelBinderProviderからEnum派生する型の 。

FloatingPointTypeModelBinderProvider

IModelBinderProvider、、SingleDouble、およびそのラッパーをNullable<T>バインドDecimalするための 。

FloatModelBinder

の と が ですTSingleNullable<T>SingleIModelBinder

FormCollectionModelBinder

IModelBinder フォーム値を にバインドする IFormCollection実装。

FormCollectionModelBinderProvider

IFormCollectionIModelBinderProvider

FormFileModelBinder

IModelBinder ポストされたファイルを にバインドする IFormFile実装。

FormFileModelBinderProvider

IModelBinderProviderIFormFile、および IFormFileCollectionのコレクションの IFormFile

HeaderModelBinder

IModelBinderモデルにバインド ソース Headerがある場合に要求ヘッダーからモデルをバインドする 。

HeaderModelBinderProvider

IModelBinderProviderバインド ヘッダー値の 。

KeyValuePairModelBinder<TKey,TValue>

KeyValuePair<TKey,TValue>IModelBinder

KeyValuePairModelBinderProvider

KeyValuePair<TKey,TValue>IModelBinderProvider

ServicesModelBinder

IModelBinderモデルにバインド ソース Servicesがある場合に要求サービスからモデルをバインドする 。

ServicesModelBinderProvider

IModelBinderProviderからのバインド用の IServiceProvider

SimpleTypeModelBinder

IModelBinder単純型の 。

SimpleTypeModelBinderProvider

IModelBinderProvider単純なデータ型をバインドするための 。

TryParseModelBinderProvider

IModelBinderProvider TryParse メソッドを持つバインディング型の 。

注釈

モデル バインドの詳細については、「 モデル バインド」を参照してください。