ModelBindingMessageProvider Класс

Определение

Поставщик сообщений об ошибках, обнаруженных системой привязки модели.

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
Наследование
ModelBindingMessageProvider
Производный
Реализации

Конструкторы

ModelBindingMessageProvider()

Инициализирует новый экземпляр класса ModelBindingMessageProvider.

ModelBindingMessageProvider(ModelBindingMessageProvider)

Инициализирует новый экземпляр класса на ModelBindingMessageProvideroriginalProviderоснове .

Свойства

AttemptedValueIsInvalidAccessor

Сообщение об ошибке, которое система привязки модели добавляет, если Exception имеет тип FormatException или OverflowException, значение известно, а ошибка связана со свойством .

MissingBindRequiredValueAccessor

Сообщение об ошибке, которое система привязки модели добавляет, если свойство со связанным BindRequiredAttribute объектом не привязано.

MissingKeyOrValueAccessor

Сообщение об ошибке, которое система привязки модели добавляет, если ключ или значение привязаны KeyValuePair<TKey,TValue> , но не оба.

MissingRequestBodyRequiredValueAccessor

Сообщение об ошибке, добавляемое системой привязки модели, если для текста запроса не указано значение, но значение является обязательным.

NonPropertyAttemptedValueIsInvalidAccessor

Сообщение об ошибке, которое система привязки модели добавляет, если Exception имеет тип FormatException или OverflowException, значение известно, а ошибка связана с элементом или параметром коллекции.

NonPropertyUnknownValueIsInvalidAccessor

Сообщение об ошибке, которое система привязки модели добавляет, если Exception имеет тип FormatException или OverflowException, значение неизвестно, а ошибка связана с элементом или параметром коллекции.

NonPropertyValueMustBeANumberAccessor

Html-код сообщения об ошибке и вспомогательные функции тегов добавляются для проверки числовых форматов на стороне клиента. Отображается в браузере, если поле для float элемента коллекции или параметра действия не имеет правильно отформатированного значения.

UnknownValueIsInvalidAccessor

Сообщение об ошибке, добавляемое системой привязки модели, если Exception имеет тип FormatException или OverflowException, значение неизвестно, а ошибка связана со свойством .

ValueIsInvalidAccessor

Резервное сообщение об ошибке HTML-код и вспомогательные функции тегов отображаются, если свойство недопустимо, ModelErrorно имеет nullErrorMessages.

ValueMustBeANumberAccessor

Html-код сообщения об ошибке и вспомогательные функции тегов добавляются для проверки числовых форматов на стороне клиента. Отображается в браузере, если поле для float свойства (например) не имеет правильно отформатированного значения.

ValueMustNotBeNullAccessor

Сообщение об ошибке, добавляемое системой привязки модели, null когда значение привязано к свойству,Nullable отличному от.

Применяется к