Compartir a través de


DefaultModelBindingMessageProvider Clase

Definición

Implementación de lectura y escritura 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
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 Exception es de tipo FormatException o OverflowException, se conoce el valor y el error está asociado a una propiedad .

MissingBindRequiredValueAccessor

Mensaje de error que el sistema de enlace de modelos agrega cuando una propiedad con un asociado BindRequiredAttribute no está enlazada.

MissingKeyOrValueAccessor

Mensaje de error que agrega el sistema de enlace de modelos cuando la clave o el valor de un KeyValuePair<TKey,TValue> está 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 Exception es de tipo FormatException o OverflowException, se conoce el valor y el error está asociado a un elemento o parámetro de colección.

NonPropertyUnknownValueIsInvalidAccessor

Mensaje de error que el sistema de enlace de modelos agrega cuando Exception es de tipo FormatException o OverflowException, el valor es desconocido y el error está asociado a un elemento o parámetro de 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 float elemento de colección o parámetro de acción (por ejemplo) no tiene un valor con formato correcto.

UnknownValueIsInvalidAccessor

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

ValueIsInvalidAccessor

Los asistentes de etiquetas y HTML del mensaje de error de reserva se muestran cuando una propiedad no es válida, pero las ModelErrors tienen nullErrorMessage.

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 float propiedad (por ejemplo) no tiene un valor con formato correcto.

ValueMustNotBeNullAccessor

Mensaje de error que agrega el sistema de enlace de modelos cuando un null valor está enlazado a una propiedad que noNullable es 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