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 |
Представляет имя модели, используемое во время привязки модели. |