Share via


ParameterBinder クラス

定義

によって ParameterDescriptor指定されたモデルをバインドして検証します。

public ref class ParameterBinder
public class ParameterBinder
type ParameterBinder = class
Public Class ParameterBinder
継承
ParameterBinder

コンストラクター

ParameterBinder(IModelMetadataProvider, IModelBinderFactory, IObjectModelValidator)
古い.

このコンストラクターは廃止され、今後のバージョンで削除される予定です。 推奨される代替手段は、アクセサーと も MvcOptions 受け取るオーバーロードです ILoggerFactory

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

ParameterBinder(IModelMetadataProvider, IModelBinderFactory, IObjectModelValidator, IOptions<MvcOptions>, ILoggerFactory)

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

プロパティ

Logger

ILoggerこのバインダーのログ記録に使用される 。

メソッド

BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object)

を使用してparametervalue指定されたモデルを初期値としてバインドします。

BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object, Object)

を使用してparametervalue指定されたモデルを初期値としてバインドします。

BindModelAsync(ActionContext, IValueProvider, ParameterDescriptor)
古い.

このメソッドのオーバーロードは廃止され、今後のバージョンで削除される予定です。 別の方法として、BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object) を使用することをお勧めします。

によって parameter指定されたモデルを初期化してバインドします。

BindModelAsync(ActionContext, IValueProvider, ParameterDescriptor, Object)
古い.

このメソッドのオーバーロードは廃止され、今後のバージョンで削除される予定です。 別の方法として、BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object) を使用することをお勧めします。

を使用してparametervalue指定されたモデルを初期値としてバインドします。

適用対象