Compartilhar via


DefaultModelBindingMessageProvider Classe

Definição

Implementação de leitura/ ModelBindingMessageProvider gravação.

public ref class DefaultModelBindingMessageProvider : Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::ModelBindingMessageProvider
public class DefaultModelBindingMessageProvider : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider
type DefaultModelBindingMessageProvider = class
    inherit ModelBindingMessageProvider
Public Class DefaultModelBindingMessageProvider
Inherits ModelBindingMessageProvider
Herança
DefaultModelBindingMessageProvider

Construtores

DefaultModelBindingMessageProvider()

Inicializa uma nova instância da classe DefaultModelBindingMessageProvider.

DefaultModelBindingMessageProvider(DefaultModelBindingMessageProvider)

Inicializa uma nova instância da DefaultModelBindingMessageProvider classe com base em originalProvider.

Propriedades

AttemptedValueIsInvalidAccessor

Mensagem de erro que o sistema de associação de modelo adiciona quando Exception é do tipo FormatException ou OverflowException, o valor é conhecido e o erro está associado a uma propriedade.

MissingBindRequiredValueAccessor

Mensagem de erro que o sistema de associação de modelo adiciona quando uma propriedade com um associado BindRequiredAttribute não está associada.

MissingKeyOrValueAccessor

Mensagem de erro que o sistema de associação de modelo adiciona quando a chave ou o valor de um KeyValuePair<TKey,TValue> está associado, mas não ambos.

MissingRequestBodyRequiredValueAccessor

Mensagem de erro que o sistema de associação de modelo adiciona quando nenhum valor é fornecido para o corpo da solicitação, mas um valor é necessário.

NonPropertyAttemptedValueIsInvalidAccessor

Mensagem de erro que o sistema de associação de modelo adiciona quando Exception é do tipo FormatException ou OverflowException, o valor é conhecido e o erro é associado a um elemento ou parâmetro de coleção.

NonPropertyUnknownValueIsInvalidAccessor

Mensagem de erro que o sistema de associação de modelo adiciona quando Exception é do tipo FormatException ou OverflowException, o valor é desconhecido e o erro é associado a um elemento ou parâmetro de coleção.

NonPropertyValueMustBeANumberAccessor

Mensagem de erro HTML e auxiliares de marca adicionam para validação do lado do cliente de formatos numéricos. Visível no navegador se o campo de um float elemento de coleção (por exemplo) ou parâmetro de ação não tiver um valor formatado corretamente.

UnknownValueIsInvalidAccessor

Mensagem de erro que o sistema de associação de modelo adiciona quando Exception é do tipo FormatException ou OverflowException, o valor é desconhecido e o erro está associado a uma propriedade.

ValueIsInvalidAccessor

Mensagem de erro de fallback HTML e auxiliares de marca são exibidos quando uma propriedade é inválida, mas os ModelErrors têm nullErrorMessages.

ValueMustBeANumberAccessor

Mensagem de erro HTML e auxiliares de marca adicionam para validação do lado do cliente de formatos numéricos. Visível no navegador se o campo de uma float propriedade (por exemplo) não tiver um valor formatado corretamente.

ValueMustNotBeNullAccessor

Mensagem de erro que o sistema de associação de modelo adiciona quando um null valor é associado a uma propriedade nãoNullable - .

Métodos

SetAttemptedValueIsInvalidAccessor(Func<String,String,String>)

Define a propriedade AttemptedValueIsInvalidAccessor.

SetMissingBindRequiredValueAccessor(Func<String,String>)

Define a propriedade MissingBindRequiredValueAccessor.

SetMissingKeyOrValueAccessor(Func<String>)

Define a propriedade MissingKeyOrValueAccessor.

SetMissingRequestBodyRequiredValueAccessor(Func<String>)

Define a propriedade MissingRequestBodyRequiredValueAccessor.

SetNonPropertyAttemptedValueIsInvalidAccessor(Func<String,String>)

Define a propriedade NonPropertyAttemptedValueIsInvalidAccessor.

SetNonPropertyUnknownValueIsInvalidAccessor(Func<String>)

Define a propriedade NonPropertyUnknownValueIsInvalidAccessor.

SetNonPropertyValueMustBeANumberAccessor(Func<String>)

Define a propriedade NonPropertyValueMustBeANumberAccessor.

SetUnknownValueIsInvalidAccessor(Func<String,String>)

Define a propriedade UnknownValueIsInvalidAccessor.

SetValueIsInvalidAccessor(Func<String,String>)

Define a propriedade ValueIsInvalidAccessor.

SetValueMustBeANumberAccessor(Func<String,String>)

Define a propriedade ValueMustBeANumberAccessor.

SetValueMustNotBeNullAccessor(Func<String,String>)

Define a propriedade ValueMustNotBeNullAccessor.

Aplica-se a