DefaultModelBindingMessageProvider Klasa

Definicja

Implementacja odczytu/zapisu 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
Dziedziczenie
DefaultModelBindingMessageProvider

Konstruktory

DefaultModelBindingMessageProvider()

Inicjuje nowe wystąpienie klasy DefaultModelBindingMessageProvider.

DefaultModelBindingMessageProvider(DefaultModelBindingMessageProvider)

Inicjuje DefaultModelBindingMessageProvider nowe wystąpienie klasy na originalProviderpodstawie klasy .

Właściwości

AttemptedValueIsInvalidAccessor

Komunikat o błędzie 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 system powiązania modelu dodaje, gdy właściwość ze skojarzonym BindRequiredAttribute elementem 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 oba te elementy.

MissingRequestBodyRequiredValueAccessor

Komunikat o błędzie system powiązania modelu dodaje, gdy nie podano żadnej wartości dla treści żądania, 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 system powiązania modelu dodaje, gdy Exception jest typu FormatException lub OverflowException, wartość jest nieznana, a błąd jest skojarzony z elementem lub parametrem kolekcji.

NonPropertyValueMustBeANumberAccessor

Pomocnicy komunikatu o błędzie HTML i tagów dodają do weryfikacji po stronie klienta formatów liczbowych. Widoczne w przeglądarce, jeśli pole elementu float kolekcji (na przykład) 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ą wartości s nullErrorMessage.

ValueMustBeANumberAccessor

Pomocnicy komunikatu o błędzie HTML i 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 system powiązania modelu dodaje, gdy null wartość jest powiązana z właściwością innąNullable niż.

Metody

SetAttemptedValueIsInvalidAccessor(Func<String,String,String>)

AttemptedValueIsInvalidAccessor Ustawia właściwość .

SetMissingBindRequiredValueAccessor(Func<String,String>)

MissingBindRequiredValueAccessor Ustawia właściwość .

SetMissingKeyOrValueAccessor(Func<String>)

MissingKeyOrValueAccessor Ustawia właściwość .

SetMissingRequestBodyRequiredValueAccessor(Func<String>)

MissingRequestBodyRequiredValueAccessor Ustawia właściwość .

SetNonPropertyAttemptedValueIsInvalidAccessor(Func<String,String>)

NonPropertyAttemptedValueIsInvalidAccessor Ustawia właściwość .

SetNonPropertyUnknownValueIsInvalidAccessor(Func<String>)

NonPropertyUnknownValueIsInvalidAccessor Ustawia właściwość .

SetNonPropertyValueMustBeANumberAccessor(Func<String>)

NonPropertyValueMustBeANumberAccessor Ustawia właściwość .

SetUnknownValueIsInvalidAccessor(Func<String,String>)

UnknownValueIsInvalidAccessor Ustawia właściwość .

SetValueIsInvalidAccessor(Func<String,String>)

ValueIsInvalidAccessor Ustawia właściwość .

SetValueMustBeANumberAccessor(Func<String,String>)

ValueMustBeANumberAccessor Ustawia właściwość .

SetValueMustNotBeNullAccessor(Func<String,String>)

ValueMustNotBeNullAccessor Ustawia właściwość .

Dotyczy