Freigeben über


ModelBindingMessageProvider Klasse

Definition

Anbieter für Fehlermeldungen, die vom Modellbindungssystem erkannt werden.

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
Vererbung
ModelBindingMessageProvider
Abgeleitet
Implementiert

Konstruktoren

ModelBindingMessageProvider()

Initialisiert eine neue Instanz der ModelBindingMessageProvider-Klasse.

ModelBindingMessageProvider(ModelBindingMessageProvider)

Initialisiert eine neue instance der ModelBindingMessageProvider -Klasse basierend auf originalProvider.

Eigenschaften

AttemptedValueIsInvalidAccessor

Fehlermeldung, die vom Modellbindungssystem hinzugefügt wird, wenn Exception vom Typ FormatException oder OverflowExceptionist , der Wert bekannt ist und fehler einer Eigenschaft zugeordnet ist.

MissingBindRequiredValueAccessor

Fehlermeldung, die das Modellbindungssystem hinzufügt, wenn eine Eigenschaft mit einer zugeordneten BindRequiredAttribute nicht gebunden ist.

MissingKeyOrValueAccessor

Fehlermeldung, die vom Modellbindungssystem hinzugefügt wird, wenn entweder der Schlüssel oder der Wert eines KeyValuePair<TKey,TValue> gebunden ist, aber nicht beides.

MissingRequestBodyRequiredValueAccessor

Fehlermeldung, die das Modellbindungssystem hinzufügt, wenn kein Wert für den Anforderungstext angegeben wird, aber ein Wert erforderlich ist.

NonPropertyAttemptedValueIsInvalidAccessor

Fehlermeldung, die das Modellbindungssystem hinzufügt, wenn Exception vom Typ FormatException oder OverflowExceptionist , der Wert bekannt ist und fehler einem Sammlungselement oder -parameter zugeordnet ist.

NonPropertyUnknownValueIsInvalidAccessor

Fehlermeldung, die das Modellbindungssystem hinzufügt, wenn Exception vom Typ FormatException oder OverflowException, wert unbekannt und Fehler einem Sammlungselement oder -parameter zugeordnet ist.

NonPropertyValueMustBeANumberAccessor

Fehlermeldungs-HTML- und Taghilfsprogramme werden für die clientseitige Validierung numerischer Formate hinzugefügt. Wird im Browser angezeigt, wenn das Feld für ein Sammlungselement oder aktionsparameter float (z. B.) keinen korrekt formatierten Wert aufweist.

UnknownValueIsInvalidAccessor

Fehlermeldung, die das Modellbindungssystem hinzufügt, wenn Exception vom Typ FormatException oder OverflowExceptionist , der Wert unbekannt und fehler einer Eigenschaft zugeordnet ist.

ValueIsInvalidAccessor

Fallback-Fehlermeldung HTML- und Taghilfsprogramme werden angezeigt, wenn eine Eigenschaft ungültig ist, die ModelErrors jedoch s aufweisen nullErrorMessage.

ValueMustBeANumberAccessor

Fehlermeldungs-HTML- und Taghilfsprogramme werden für die clientseitige Validierung numerischer Formate hinzugefügt. Wird im Browser angezeigt, wenn das Feld für eine float -Eigenschaft (z. B.) keinen ordnungsgemäß formatierten Wert aufweist.

ValueMustNotBeNullAccessor

Fehlermeldung, die das Modellbindungssystem hinzufügt, wenn ein null Wert an eine Nicht-EigenschaftNullable gebunden ist.

Gilt für: