DefaultModelBindingMessageProvider Classe

Définition

Implémentation en lecture/écriture ModelBindingMessageProvider .

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
Héritage
DefaultModelBindingMessageProvider

Constructeurs

DefaultModelBindingMessageProvider()

Initialise une nouvelle instance de la classe DefaultModelBindingMessageProvider.

DefaultModelBindingMessageProvider(DefaultModelBindingMessageProvider)

Initialise une nouvelle instance de la DefaultModelBindingMessageProvider classe basée sur originalProvider.

Propriétés

AttemptedValueIsInvalidAccessor

Message d’erreur que le système de liaison de modèle ajoute lorsque Exception est de type FormatException ou OverflowException, la valeur est connue et que l’erreur est associée à une propriété.

MissingBindRequiredValueAccessor

Message d’erreur que le système de liaison de modèle ajoute lorsqu’une propriété associée BindRequiredAttribute n’est pas liée.

MissingKeyOrValueAccessor

Message d’erreur que le système de liaison de modèle ajoute lorsque la clé ou la valeur d’un KeyValuePair<TKey,TValue> est liée, mais pas les deux.

MissingRequestBodyRequiredValueAccessor

Message d’erreur que le système de liaison de modèle ajoute quand aucune valeur n’est fournie pour le corps de la requête, mais qu’une valeur est requise.

NonPropertyAttemptedValueIsInvalidAccessor

Message d’erreur que le système de liaison de modèle ajoute lorsque Exception est de type FormatException ou OverflowException, la valeur est connue et que l’erreur est associée à un élément ou un paramètre de collection.

NonPropertyUnknownValueIsInvalidAccessor

Message d’erreur que le système de liaison de modèle ajoute lorsque Exception est de type FormatException ou OverflowException, la valeur est inconnue et que l’erreur est associée à un élément ou à un paramètre de collection.

NonPropertyValueMustBeANumberAccessor

Le code HTML du message d’erreur et les balises d’assistance s’ajoutent pour la validation côté client des formats numériques. Visible dans le navigateur si le champ d’un élément de collection ou d’un float paramètre d’action (par exemple) n’a pas de valeur correctement mise en forme.

UnknownValueIsInvalidAccessor

Message d’erreur que le système de liaison de modèle ajoute lorsque Exception est de type FormatException ou OverflowException, la valeur est inconnue et que l’erreur est associée à une propriété.

ValueIsInvalidAccessor

Le message d’erreur de secours HTML et les balises d’assistance s’affichent lorsqu’une propriété n’est pas valide, mais que les ModelErrors ont nullErrorMessagedes.

ValueMustBeANumberAccessor

Le code HTML du message d’erreur et les balises d’assistance s’ajoutent pour la validation côté client des formats numériques. Visible dans le navigateur si le champ d’une float propriété (par exemple) n’a pas de valeur correctement mise en forme.

ValueMustNotBeNullAccessor

Message d’erreur que le système de liaison de modèle ajoute lorsqu’une null valeur est liée à une propriété non-Nullable .

Méthodes

SetAttemptedValueIsInvalidAccessor(Func<String,String,String>)

Définit la propriété AttemptedValueIsInvalidAccessor.

SetMissingBindRequiredValueAccessor(Func<String,String>)

Définit la propriété MissingBindRequiredValueAccessor.

SetMissingKeyOrValueAccessor(Func<String>)

Définit la propriété MissingKeyOrValueAccessor.

SetMissingRequestBodyRequiredValueAccessor(Func<String>)

Définit la propriété MissingRequestBodyRequiredValueAccessor.

SetNonPropertyAttemptedValueIsInvalidAccessor(Func<String,String>)

Définit la propriété NonPropertyAttemptedValueIsInvalidAccessor.

SetNonPropertyUnknownValueIsInvalidAccessor(Func<String>)

Définit la propriété NonPropertyUnknownValueIsInvalidAccessor.

SetNonPropertyValueMustBeANumberAccessor(Func<String>)

Définit la propriété NonPropertyValueMustBeANumberAccessor.

SetUnknownValueIsInvalidAccessor(Func<String,String>)

Définit la propriété UnknownValueIsInvalidAccessor.

SetValueIsInvalidAccessor(Func<String,String>)

Définit la propriété ValueIsInvalidAccessor.

SetValueMustBeANumberAccessor(Func<String,String>)

Définit la propriété ValueMustBeANumberAccessor.

SetValueMustNotBeNullAccessor(Func<String,String>)

Définit la propriété ValueMustNotBeNullAccessor.

S’applique à