BindAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse atributo pode ser usado em parâmetros e tipos de ação para indicar metadados no nível do modelo.
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
- Herança
-
BindAttribute
- Atributos
- Implementações
Construtores
BindAttribute(String[]) |
Cria uma nova instância de BindAttribute. |
Propriedades
Include |
Obtém os nomes das propriedades a serem incluídas na associação de modelo. |
Prefix |
Permite que um usuário especifique um prefixo específico para corresponder durante a associação de modelo. |
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. |
Implantações explícitas de interface
IModelNameProvider.Name |
Representa o nome do modelo usado durante a associação de modelo. |