Compartilhar via


BindingInfo Classe

Definição

Informações de associação que representam metadados associados a um parâmetro de ação.

public ref class BindingInfo
public class BindingInfo
type BindingInfo = class
Public Class BindingInfo
Herança
BindingInfo

Construtores

BindingInfo()

Cria um novo BindingInfo.

BindingInfo(BindingInfo)

Cria uma cópia de um BindingInfo.

Propriedades

BinderModelName

Obtém ou define o nome do modelo do associador.

BinderType

Obtém ou define o Type da IModelBinder implementação usada para associar o modelo.

BindingSource

Obtém ou define o BindingSource.

EmptyBodyBehavior

Obtém ou define o valor que decide se corpos vazios são tratados como entradas válidas.

PropertyFilterProvider

Obtém ou define o IPropertyFilterProvider.

RequestPredicate

Obtém ou define um predicado que determina se o modelo deve ou não ser associado com base no estado da solicitação atual.

ServiceKey

Obter ou definir o valor usado como a chave ao procurar um serviço com chave

Métodos

GetBindingInfo(IEnumerable<Object>)

Constrói uma nova instância de BindingInfo do determinado attributes.

Essa sobrecarga não conta para BindingInfo especificada por meio de ModelMetadata. Considere usar GetBindingInfo(IEnumerable<Object>, ModelMetadata) a sobrecarga ou TryApplyBindingInfo(ModelMetadata) o resultado desse método para obter uma instância mais precisa BindingInfo .

GetBindingInfo(IEnumerable<Object>, ModelMetadata)

Constrói uma nova instância de BindingInfo do e do especificados attributesmodelMetadata.

TryApplyBindingInfo(ModelMetadata)

Aplica metadados de associação do especificado modelMetadata.

Usa valores de modelMetadata se nenhum valor já estiver disponível.

Aplica-se a