DefaultModelBindingMessageProvider Clase

Definición

Implementación de lectura y ModelBindingMessageProvider escritura.

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
Herencia
DefaultModelBindingMessageProvider

Constructores

DefaultModelBindingMessageProvider()

Inicializa una nueva instancia de la clase DefaultModelBindingMessageProvider.

DefaultModelBindingMessageProvider(DefaultModelBindingMessageProvider)

Inicializa una nueva instancia de la DefaultModelBindingMessageProvider clase basada en originalProvider .

Propiedades

AttemptedValueIsInvalidAccessor

Mensaje de error que el sistema de enlace de modelos agrega cuando es de tipo o , se conoce el valor Exception y el error está asociado a una propiedad FormatException OverflowException .

MissingBindRequiredValueAccessor

Mensaje de error que el sistema de enlace de modelos agrega cuando no se enlaza una propiedad con un BindRequiredAttribute asociado.

MissingKeyOrValueAccessor

Mensaje de error que el sistema de enlace de modelos agrega cuando la clave o el valor de está KeyValuePair<TKey,TValue> enlazado, pero no ambos.

MissingRequestBodyRequiredValueAccessor

Mensaje de error que el sistema de enlace de modelos agrega cuando no se proporciona ningún valor para el cuerpo de la solicitud, pero se requiere un valor.

NonPropertyAttemptedValueIsInvalidAccessor

Mensaje de error que el sistema de enlace de modelos agrega cuando es de tipo o , se conoce el valor y el error está Exception asociado a un elemento o parámetro de FormatException OverflowException colección.

NonPropertyUnknownValueIsInvalidAccessor

Mensaje de error que el sistema de enlace de modelos agrega cuando es de tipo o , el valor es desconocido y el error está Exception asociado a un elemento o parámetro de FormatException OverflowException colección.

NonPropertyValueMustBeANumberAccessor

Los asistentes de etiquetas y HTML del mensaje de error agregan para la validación del lado cliente de formatos numéricos. Visible en el explorador si el campo de un elemento de colección float (por ejemplo) o un parámetro de acción no tiene un valor con el formato correcto.

UnknownValueIsInvalidAccessor

Mensaje de error que el sistema de enlace de modelos agrega cuando es de tipo o , el valor es Exception desconocido y el error está asociado a una propiedad FormatException OverflowException .

ValueIsInvalidAccessor

Los asistentes de etiquetas y HTML del mensaje de error de reserva se muestran cuando una propiedad no es válida, pero ModelError las s tienen valores NULL. ErrorMessage

ValueMustBeANumberAccessor

Los asistentes de etiquetas y HTML del mensaje de error agregan para la validación del lado cliente de formatos numéricos. Visible en el explorador si el campo de una propiedad float (por ejemplo) no tiene un valor con el formato correcto.

ValueMustNotBeNullAccessor

Mensaje de error que el sistema de enlace de modelos agrega cuando un valor NULL está enlazado a una propiedad que no es Nullable de .

Métodos

SetAttemptedValueIsInvalidAccessor(Func<String,String,String>)

Establece la propiedad AttemptedValueIsInvalidAccessor.

SetMissingBindRequiredValueAccessor(Func<String,String>)

Establece la propiedad MissingBindRequiredValueAccessor.

SetMissingKeyOrValueAccessor(Func<String>)

Establece la propiedad MissingKeyOrValueAccessor.

SetMissingRequestBodyRequiredValueAccessor(Func<String>)

Establece la propiedad MissingRequestBodyRequiredValueAccessor.

SetNonPropertyAttemptedValueIsInvalidAccessor(Func<String,String>)

Establece la propiedad NonPropertyAttemptedValueIsInvalidAccessor.

SetNonPropertyUnknownValueIsInvalidAccessor(Func<String>)

Establece la propiedad NonPropertyUnknownValueIsInvalidAccessor.

SetNonPropertyValueMustBeANumberAccessor(Func<String>)

Establece la propiedad NonPropertyValueMustBeANumberAccessor.

SetUnknownValueIsInvalidAccessor(Func<String,String>)

Establece la propiedad UnknownValueIsInvalidAccessor.

SetValueIsInvalidAccessor(Func<String,String>)

Establece la propiedad ValueIsInvalidAccessor.

SetValueMustBeANumberAccessor(Func<String,String>)

Establece la propiedad ValueMustBeANumberAccessor.

SetValueMustNotBeNullAccessor(Func<String,String>)

Establece la propiedad ValueMustNotBeNullAccessor.

Se aplica a