Udostępnij za pośrednictwem


ModelBindingMessageProvider Klasa

Definicja

Dostawca komunikatów o błędach wykrywa system powiązań modelu.

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
Dziedziczenie
ModelBindingMessageProvider
Pochodne
Implementuje

Konstruktory

ModelBindingMessageProvider()

Inicjuje nowe wystąpienie klasy ModelBindingMessageProvider.

ModelBindingMessageProvider(ModelBindingMessageProvider)

Inicjuje ModelBindingMessageProvider nowe wystąpienie klasy na podstawie elementu originalProvider.

Właściwości

AttemptedValueIsInvalidAccessor

Komunikat o błędzie, który system powiązania modelu dodaje, gdy Exception jest typu FormatException lub OverflowException, wartość jest znana, a błąd jest skojarzony z właściwością.

MissingBindRequiredValueAccessor

Komunikat o błędzie, który dodaje system powiązań modelu, gdy właściwość ze skojarzonym elementem BindRequiredAttribute nie jest powiązana.

MissingKeyOrValueAccessor

Komunikat o błędzie system powiązania modelu dodaje, gdy klucz lub wartość elementu KeyValuePair<TKey,TValue> jest powiązana, ale nie obie.

MissingRequestBodyRequiredValueAccessor

Komunikat o błędzie, który dodaje system powiązań modelu, gdy dla treści żądania nie jest podana żadna wartość, ale wymagana jest wartość.

NonPropertyAttemptedValueIsInvalidAccessor

Komunikat o błędzie, który system powiązania modelu dodaje, gdy Exception jest typu FormatException lub OverflowException, wartość jest znana, a błąd jest skojarzony z elementem lub parametrem kolekcji.

NonPropertyUnknownValueIsInvalidAccessor

Komunikat o błędzie, który dodaje system powiązań modelu, gdy Exception jest typu FormatException lub OverflowException, wartość jest nieznana, a błąd jest skojarzony z elementem lub parametrem kolekcji.

NonPropertyValueMustBeANumberAccessor

Komunikaty o błędzie HTML i pomocnicy tagów dodają do weryfikacji po stronie klienta formatów liczbowych. Widoczne w przeglądarce, jeśli pole dla float (na przykład) elementu kolekcji lub parametru akcji nie ma poprawnie sformatowanej wartości.

UnknownValueIsInvalidAccessor

Komunikat o błędzie, który system powiązania modelu dodaje, gdy Exception jest typu FormatException lub OverflowException, wartość jest nieznana, a błąd jest skojarzony z właściwością.

ValueIsInvalidAccessor

Rezerwowy komunikat o błędzie HTML i pomocnicy tagów są wyświetlane, gdy właściwość jest nieprawidłowa, ale ModelErrormają nullErrorMessagewartości s.

ValueMustBeANumberAccessor

Komunikaty o błędzie HTML i pomocnicy tagów dodają do weryfikacji po stronie klienta formatów liczbowych. Widoczne w przeglądarce, jeśli pole właściwości float (na przykład) nie ma poprawnie sformatowanej wartości.

ValueMustNotBeNullAccessor

Komunikat o błędzie, który dodaje system powiązań modelu, gdy null wartość jest powiązana z właściwością innąNullable niż.

Dotyczy