Compartilhar via


DefaultPropertyFilterProvider<TModel> Classe

Definição

Implementação padrão para IPropertyFilterProvider. Fornece uma maneira baseada em expressão para fornecer propriedades de inclusão.

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

Parâmetros de tipo

TModel

O tipo de modelo de destino.

Herança
DefaultPropertyFilterProvider<TModel>
Implementações

Construtores

DefaultPropertyFilterProvider<TModel>()

Implementação padrão para IPropertyFilterProvider. Fornece uma maneira baseada em expressão para fornecer propriedades de inclusão.

Propriedades

Prefix

O prefixo que é usado ao gerar o filtro de propriedade.

PropertyFilter

Obtém um predicado que pode determinar quais propriedades de modelo devem ser associadas pela associação de modelo.

Esse predicado também é usado para determinar quais parâmetros são associados quando o construtor de um modelo está associado.

PropertyIncludeExpressions

Expressões que podem ser usadas para gerar o filtro de propriedade que pode filtrar as propriedades do modelo.

Aplica-se a