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

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

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