ComplexTypeModelBinder 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
This type is obsolete and will be removed in a future version. Use ComplexObjectModelBinder instead.
IModelBinder 用于绑定复杂类型的实现。
public ref class ComplexTypeModelBinder : Microsoft::AspNetCore::Mvc::ModelBinding::IModelBinder
public class ComplexTypeModelBinder : Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
[System.Obsolete("This type is obsolete and will be removed in a future version. Use ComplexObjectModelBinder instead.")]
public class ComplexTypeModelBinder : Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
type ComplexTypeModelBinder = class
interface IModelBinder
[<System.Obsolete("This type is obsolete and will be removed in a future version. Use ComplexObjectModelBinder instead.")>]
type ComplexTypeModelBinder = class
interface IModelBinder
Public Class ComplexTypeModelBinder
Implements IModelBinder
- 继承
-
ComplexTypeModelBinder
- 属性
- 实现
构造函数
ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>) |
已过时.
此构造函数已过时,将在将来的版本中删除。 建议的替代方法是重载,该重载也采用 ILoggerFactory。 创建一个新的 ComplexTypeModelBinder。 |
ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>, ILoggerFactory) |
已过时.
创建一个新的 ComplexTypeModelBinder。 |
ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>, ILoggerFactory, Boolean) |
已过时.
创建一个新的 ComplexTypeModelBinder。 |
方法
BindModelAsync(ModelBindingContext) |
已过时.
尝试绑定模型。 |
BindProperty(ModelBindingContext) |
已过时.
尝试绑定模型的 属性。 |
CanBindProperty(ModelBindingContext, ModelMetadata) |
已过时.
获取一个值,该值指示是否可以绑定标识的 |
CreateModel(ModelBindingContext) |
已过时.
创建适合 Object 给定 |
SetProperty(ModelBindingContext, String, ModelMetadata, ModelBindingResult) |
已过时.
在当前 Model中汇报属性。 |