ModelBindingMessageProvider Třída

Definice

Zprostředkovatel chybových zpráv, které systém vazby modelu rozpozná.

public ref class ModelBindingMessageProvider : Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::IModelBindingMessageProvider
public ref class ModelBindingMessageProvider abstract
public class ModelBindingMessageProvider : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IModelBindingMessageProvider
public abstract class ModelBindingMessageProvider
type ModelBindingMessageProvider = class
    interface IModelBindingMessageProvider
type ModelBindingMessageProvider = class
Public Class ModelBindingMessageProvider
Implements IModelBindingMessageProvider
Public MustInherit Class ModelBindingMessageProvider
Dědičnost
ModelBindingMessageProvider
Odvozené
Implementuje

Konstruktory

ModelBindingMessageProvider()

Inicializuje novou instanci ModelBindingMessageProvider třídy .

ModelBindingMessageProvider(ModelBindingMessageProvider)

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

Vlastnosti

AttemptedValueIsInvalidAccessor

Chybová zpráva, kterou 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, kterou systém vazby modelu přidá, když je vázán klíč nebo hodnota KeyValuePair<TKey,TValue> , ale ne obojí.

MissingRequestBodyRequiredValueAccessor

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

NonPropertyAttemptedValueIsInvalidAccessor

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

NonPropertyUnknownValueIsInvalidAccessor

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

NonPropertyValueMustBeANumberAccessor

Chybová zpráva: Pomocné rutiny HTML a značek se přidávají pro ověřování číselných formátů na straně klienta. 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 typ FormatException nebo OverflowException, hodnota je neznámá a chyba je přidružena k vlastnosti.

ValueIsInvalidAccessor

Záložní chybová zpráva: Pomocné rutiny HTML a značek se zobrazí, když je vlastnost neplatná, ale ModelErrormají nullErrorMessages.

ValueMustBeANumberAccessor

Chybová zpráva: Pomocné rutiny HTML a značek se přidávají pro ověřování číselných formátů na straně klienta. Zobrazí se v prohlížeči, pokud pole vlastnosti float (například) nemá správně formátovanou hodnotu.

ValueMustNotBeNullAccessor

Chybová zpráva, kterou systém vazby modelu přidá, když null je hodnota vázána na vlastnost, která neníNullable .

Platí pro