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模型。

适用于