DefaultModelBinder 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.
Mapeia uma solicitação do navegador para um objeto de dados. Esta classe fornece uma implementação concreta de um associador de modelo.
public class DefaultModelBinder : System.Web.Mvc.IModelBinder
type DefaultModelBinder = class
interface IModelBinder
Public Class DefaultModelBinder
Implements IModelBinder
- Herança
-
DefaultModelBinder
- Implementações
Construtores
DefaultModelBinder() |
Inicializa uma nova instância da classe DefaultModelBinder. |
Propriedades
Binders |
Obtém ou define os associadores de modelo para o aplicativo. |
ResourceClassKey |
Obtém ou define o nome do arquivo de recurso (chave de classe) que contém valores de cadeia de caracteres localizados. |
Métodos
BindModel(ControllerContext, ModelBindingContext) |
Associa o modelo usando o contexto de controlador e o contexto de associação especificados. |
BindProperty(ControllerContext, ModelBindingContext, PropertyDescriptor) |
Associa a propriedade especificada usando o contexto de controlador e contexto de associação especificados e o descritor de propriedade especificado. |
CreateModel(ControllerContext, ModelBindingContext, Type) |
Cria o tipo de modelo especificado usando o contexto de controlador e o contexto de associação especificados. |
CreateSubIndexName(String, Int32) |
Cria um índice (um subíndice) com base em uma categoria de componentes que compõem um índice maior, em que o valor do índice especificado é um número inteiro. |
CreateSubIndexName(String, String) |
Cria um índice (um subíndice) com base em uma categoria de componentes que compõem um índice maior, em que o valor do índice especificado é uma cadeia de caracteres. |
CreateSubPropertyName(String, String) |
Cria o nome da subpropriedade usando o prefixo e o nome da propriedade especificados. |
GetFilteredModelProperties(ControllerContext, ModelBindingContext) |
Retorna um conjunto de propriedades que correspondem às restrições de filtro de propriedade estabelecidas pelo especificado |
GetModelProperties(ControllerContext, ModelBindingContext) |
Retorna as propriedades do modelo usando o contexto de controlador e o contexto de associação especificados. |
GetPropertyValue(ControllerContext, ModelBindingContext, PropertyDescriptor, IModelBinder) |
Retorna o valor de uma propriedade usando o contexto de controlador, contexto de associação, descritor de propriedade e associador de propriedade especificados. |
GetTypeDescriptor(ControllerContext, ModelBindingContext) |
Retorna o objeto descritor para um tipo que é especificado pelo seu contexto de controlador e contexto de associação. |
IsModelValid(ModelBindingContext) |
Determina se um modelo de dados é válido para o contexto de associação especificado. |
OnModelUpdated(ControllerContext, ModelBindingContext) |
Chamado quando o modelo é atualizado. |
OnModelUpdating(ControllerContext, ModelBindingContext) |
Chamado quando o modelo está sendo atualizado. |
OnPropertyValidated(ControllerContext, ModelBindingContext, PropertyDescriptor, Object) |
Chamado quando a propriedade especificada é validada. |
OnPropertyValidating(ControllerContext, ModelBindingContext, PropertyDescriptor, Object) |
Chamado quando a propriedade especificada está sendo validada. |
SetProperty(ControllerContext, ModelBindingContext, PropertyDescriptor, Object) |
Define a propriedade especificada usando o contexto de controlador, contexto de associação e valor da propriedade especificados. |