Sdílet prostřednictvím


DefaultModelBindingMessageProvider Třída

Definice

Implementace čtení a zápisu 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
Dědičnost
DefaultModelBindingMessageProvider

Konstruktory

DefaultModelBindingMessageProvider()

Inicializuje novou instanci DefaultModelBindingMessageProvider třídy.

DefaultModelBindingMessageProvider(DefaultModelBindingMessageProvider)

Inicializuje novou instanci DefaultModelBindingMessageProvider třídy na originalProviderzákladě .

Vlastnosti

AttemptedValueIsInvalidAccessor

Chybová zpráva, která systém vazby modelu přidá, pokud Exception je typu FormatException nebo OverflowException, hodnota je známá a chyba je přidružena k vlastnosti.

MissingBindRequiredValueAccessor

Chybová zpráva, která systém vazby modelu přidá, když vlastnost s přidruženou BindRequiredAttribute není vázána.

MissingKeyOrValueAccessor

Chybová zpráva, která systém vazby modelu přidá, když je vázán klíč nebo hodnota objektu KeyValuePair<TKey,TValue> , ale ne obojí.

MissingRequestBodyRequiredValueAccessor

Chybová zpráva, která systém vazby modelu přidá, když není pro text požadavku zadaná žádná hodnota, ale hodnota je vyžadována.

NonPropertyAttemptedValueIsInvalidAccessor

Chybová zpráva, která systém vazby modelu přidá, pokud Exception je typu FormatException nebo OverflowException, hodnota je známá a chyba je přidružena k elementu nebo parametru kolekce.

NonPropertyUnknownValueIsInvalidAccessor

Chybová zpráva systém vazby modelu přidá, pokud Exception je typu FormatException nebo OverflowException, hodnota je neznámá a chyba je přidružena k elementu kolekce nebo parametru.

NonPropertyValueMustBeANumberAccessor

Při přidávání pomocných rutin html a značek pro ověření číselných formátů na straně klienta se zobrazí chybová zpráva. Viditelné v prohlížeči, pokud pole pro float (například) prvek kolekce nebo parametr akce nemá správně formátovanou hodnotu.

UnknownValueIsInvalidAccessor

Chybová zpráva, která systém vazby modelu přidá, pokud Exception je typu FormatException nebo OverflowException, hodnota je neznámá a chyba je přidružena k vlastnosti.

ValueIsInvalidAccessor

Náhradní chybová zpráva HTML a pomocné rutiny značky se zobrazí, když je vlastnost neplatná, ale ModelErrors mají nullErrorMessages.

ValueMustBeANumberAccessor

Při přidávání pomocných rutin html a značek pro ověření číselných formátů na straně klienta se zobrazí chybová zpráva. Viditelné v prohlížeči, pokud pole pro float (například) vlastnost nemá správně formátovanou hodnotu.

ValueMustNotBeNullAccessor

Chybová zpráva, která systém vazby modelu přidá, když null je hodnota svázaná s vlastností, která neníNullable .

Metody

SetAttemptedValueIsInvalidAccessor(Func<String,String,String>)

AttemptedValueIsInvalidAccessor Nastaví vlastnost.

SetMissingBindRequiredValueAccessor(Func<String,String>)

MissingBindRequiredValueAccessor Nastaví vlastnost.

SetMissingKeyOrValueAccessor(Func<String>)

MissingKeyOrValueAccessor Nastaví vlastnost.

SetMissingRequestBodyRequiredValueAccessor(Func<String>)

MissingRequestBodyRequiredValueAccessor Nastaví vlastnost.

SetNonPropertyAttemptedValueIsInvalidAccessor(Func<String,String>)

NonPropertyAttemptedValueIsInvalidAccessor Nastaví vlastnost.

SetNonPropertyUnknownValueIsInvalidAccessor(Func<String>)

NonPropertyUnknownValueIsInvalidAccessor Nastaví vlastnost.

SetNonPropertyValueMustBeANumberAccessor(Func<String>)

NonPropertyValueMustBeANumberAccessor Nastaví vlastnost.

SetUnknownValueIsInvalidAccessor(Func<String,String>)

UnknownValueIsInvalidAccessor Nastaví vlastnost.

SetValueIsInvalidAccessor(Func<String,String>)

ValueIsInvalidAccessor Nastaví vlastnost.

SetValueMustBeANumberAccessor(Func<String,String>)

ValueMustBeANumberAccessor Nastaví vlastnost.

SetValueMustNotBeNullAccessor(Func<String,String>)

ValueMustNotBeNullAccessor Nastaví vlastnost.

Platí pro