Поделиться через


BindAttribute Класс

Определение

Этот атрибут можно использовать для параметров и типов действий, чтобы указать метаданные уровня модели.

public ref class BindAttribute : Attribute, Microsoft::AspNetCore::Mvc::ModelBinding::IModelNameProvider, Microsoft::AspNetCore::Mvc::ModelBinding::IPropertyFilterProvider
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=true)]
public class BindAttribute : Attribute, Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider, Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=true)>]
type BindAttribute = class
    inherit Attribute
    interface IModelNameProvider
    interface IPropertyFilterProvider
Public Class BindAttribute
Inherits Attribute
Implements IModelNameProvider, IPropertyFilterProvider
Наследование
BindAttribute
Атрибуты
Реализации

Конструкторы

BindAttribute(String[])

Создает новый экземпляр BindAttribute.

Свойства

Include

Возвращает имена свойств, включаемых в привязку модели.

Prefix

Позволяет пользователю указать определенный префикс для сопоставления во время привязки модели.

PropertyFilter

Возвращает предикат, который может определить, какие свойства модели должны быть привязаны привязкой модели.

Этот предикат также используется для определения параметров, которые привязываются при привязке конструктора модели.

Явные реализации интерфейса

IModelNameProvider.Name

Представляет имя модели, используемое во время привязки модели.

Применяется к