Bagikan melalui


DefaultModelBindingMessageProvider Kelas

Definisi

Implementasi baca/tulis 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
Warisan
DefaultModelBindingMessageProvider

Konstruktor

DefaultModelBindingMessageProvider()

Menginisialisasi instans baru kelas DefaultModelBindingMessageProvider.

DefaultModelBindingMessageProvider(DefaultModelBindingMessageProvider)

Menginisialisasi instans DefaultModelBindingMessageProvider baru kelas berdasarkan originalProvider.

Properti

AttemptedValueIsInvalidAccessor

Pesan kesalahan yang ditambahkan sistem pengikatan model ketika Exception berjenis FormatException atau OverflowException, nilai diketahui, dan kesalahan dikaitkan dengan properti.

MissingBindRequiredValueAccessor

Pesan kesalahan yang ditambahkan sistem pengikatan model ketika properti dengan yang terkait BindRequiredAttribute tidak terikat.

MissingKeyOrValueAccessor

Pesan kesalahan yang ditambahkan sistem pengikatan model saat kunci atau nilai KeyValuePair<TKey,TValue> terikat tetapi tidak keduanya.

MissingRequestBodyRequiredValueAccessor

Pesan kesalahan yang ditambahkan sistem pengikatan model ketika tidak ada nilai yang disediakan untuk isi permintaan, tetapi nilai diperlukan.

NonPropertyAttemptedValueIsInvalidAccessor

Pesan kesalahan yang ditambahkan sistem pengikatan model ketika Exception berjenis FormatException atau OverflowException, nilai diketahui, dan kesalahan dikaitkan dengan elemen atau parameter koleksi.

NonPropertyUnknownValueIsInvalidAccessor

Pesan kesalahan yang ditambahkan sistem pengikatan model ketika Exception berjenis FormatException atau OverflowException, nilai tidak diketahui, dan kesalahan dikaitkan dengan elemen atau parameter koleksi.

NonPropertyValueMustBeANumberAccessor

Pesan kesalahan HTML dan pembantu tag ditambahkan untuk validasi sisi klien dari format numerik. Terlihat di browser jika bidang untuk float elemen koleksi (misalnya) atau parameter tindakan tidak memiliki nilai yang diformat dengan benar.

UnknownValueIsInvalidAccessor

Pesan kesalahan yang ditambahkan sistem pengikatan model ketika Exception berjenis FormatException atau OverflowException, nilai tidak diketahui, dan kesalahan dikaitkan dengan properti.

ValueIsInvalidAccessor

Pesan kesalahan fallback HTML dan pembantu tag ditampilkan ketika properti tidak valid tetapi ModelErrormemiliki s nullErrorMessage.

ValueMustBeANumberAccessor

Pesan kesalahan HTML dan pembantu tag ditambahkan untuk validasi sisi klien dari format numerik. Terlihat di browser jika bidang untuk float properti (misalnya) tidak memiliki nilai yang diformat dengan benar.

ValueMustNotBeNullAccessor

Pesan kesalahan yang ditambahkan sistem pengikatan model saat null nilai terikat ke non-propertiNullable .

Metode

SetAttemptedValueIsInvalidAccessor(Func<String,String,String>)

AttemptedValueIsInvalidAccessor Mengatur properti .

SetMissingBindRequiredValueAccessor(Func<String,String>)

MissingBindRequiredValueAccessor Mengatur properti .

SetMissingKeyOrValueAccessor(Func<String>)

MissingKeyOrValueAccessor Mengatur properti .

SetMissingRequestBodyRequiredValueAccessor(Func<String>)

MissingRequestBodyRequiredValueAccessor Mengatur properti .

SetNonPropertyAttemptedValueIsInvalidAccessor(Func<String,String>)

NonPropertyAttemptedValueIsInvalidAccessor Mengatur properti .

SetNonPropertyUnknownValueIsInvalidAccessor(Func<String>)

NonPropertyUnknownValueIsInvalidAccessor Mengatur properti .

SetNonPropertyValueMustBeANumberAccessor(Func<String>)

NonPropertyValueMustBeANumberAccessor Mengatur properti .

SetUnknownValueIsInvalidAccessor(Func<String,String>)

UnknownValueIsInvalidAccessor Mengatur properti .

SetValueIsInvalidAccessor(Func<String,String>)

ValueIsInvalidAccessor Mengatur properti .

SetValueMustBeANumberAccessor(Func<String,String>)

ValueMustBeANumberAccessor Mengatur properti .

SetValueMustNotBeNullAccessor(Func<String,String>)

ValueMustNotBeNullAccessor Mengatur properti .

Berlaku untuk