Share via


DefaultPropertyFilterProvider<TModel> Klasse

Definition

Standardimplementierung für IPropertyFilterProvider. Stellt eine ausdrucksbasierte Möglichkeit zum Bereitstellen von Includeeigenschaften bereit.

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

Typparameter

TModel

Der Zielmodelltyp.

Vererbung
DefaultPropertyFilterProvider<TModel>
Implementiert

Konstruktoren

DefaultPropertyFilterProvider<TModel>()

Standardimplementierung für IPropertyFilterProvider. Stellt eine ausdrucksbasierte Möglichkeit zum Bereitstellen von Includeeigenschaften bereit.

Eigenschaften

Prefix

Das Präfix, das beim Generieren des Eigenschaftenfilters verwendet wird.

PropertyFilter

Ruft ein Prädikat ab, das bestimmen kann, welche Modelleigenschaften durch modellgebundene Bindung gebunden werden sollen.

Dieses Prädikat wird auch verwendet, um zu bestimmen, welche Parameter gebunden sind, wenn der Konstruktor eines Modells gebunden ist.

PropertyIncludeExpressions

Ausdrücke, die zum Generieren von Eigenschaftenfiltern verwendet werden können, die Modelleigenschaften filtern können.

Gilt für: