Share via


DefaultPropertyFilterProvider<TModel> 类

定义

的默认实现 IPropertyFilterProvider。 提供基于表达式的方法来提供包含属性。

generic <typename TModel>
 where TModel : classpublic ref class DefaultPropertyFilterProvider : Microsoft::AspNetCore::Mvc::ModelBinding::IPropertyFilterProvider
public class DefaultPropertyFilterProvider<TModel> : Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider where TModel : class
type DefaultPropertyFilterProvider<'Model (requires 'Model : null)> = class
    interface IPropertyFilterProvider
Public Class DefaultPropertyFilterProvider(Of TModel)
Implements IPropertyFilterProvider

类型参数

TModel

目标模型类型。

继承
DefaultPropertyFilterProvider<TModel>
实现

构造函数

DefaultPropertyFilterProvider<TModel>()

的默认实现 IPropertyFilterProvider。 提供基于表达式的方法来提供包含属性。

属性

Prefix

生成属性筛选器时使用的前缀。

PropertyFilter

获取一个谓词,该谓词可以确定哪些模型属性应由模型绑定绑定。

此谓词还用于确定绑定模型构造函数时绑定的参数。

PropertyIncludeExpressions

可用于生成可筛选模型属性的属性筛选器的表达式。

适用于