DefaultModelBindingMessageProvider Classe

Definizione

Implementazione di lettura/scrittura 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
Ereditarietà
DefaultModelBindingMessageProvider

Costruttori

DefaultModelBindingMessageProvider()

Inizializza una nuova istanza della classe DefaultModelBindingMessageProvider.

DefaultModelBindingMessageProvider(DefaultModelBindingMessageProvider)

Inizializza una nuova istanza della DefaultModelBindingMessageProvider classe in base a originalProvider.

Proprietà

AttemptedValueIsInvalidAccessor

Messaggio di errore aggiunto dal sistema di associazione di modelli quando Exception è di tipo FormatException o OverflowException, il valore è noto e l'errore è associato a una proprietà .

MissingBindRequiredValueAccessor

Messaggio di errore aggiunto dal sistema di associazione di modelli quando una proprietà con un oggetto associato non è associata BindRequiredAttribute .

MissingKeyOrValueAccessor

Messaggio di errore che il sistema di associazione del modello aggiunge quando la chiave o il valore di un KeyValuePair<TKey,TValue> oggetto è associato ma non entrambi.

MissingRequestBodyRequiredValueAccessor

Messaggio di errore aggiunto dal sistema di associazione di modelli quando non viene specificato alcun valore per il corpo della richiesta, ma è necessario un valore.

NonPropertyAttemptedValueIsInvalidAccessor

Messaggio di errore aggiunto dal sistema di associazione di modelli quando Exception è di tipo FormatException o OverflowException, il valore è noto e l'errore è associato a un elemento o parametro di raccolta.

NonPropertyUnknownValueIsInvalidAccessor

Messaggio di errore aggiunto dal sistema di associazione di modelli quando Exception è di tipo FormatException o OverflowException, il valore è sconosciuto e l'errore è associato a un elemento o a un parametro della raccolta.

NonPropertyValueMustBeANumberAccessor

Gli helper html e tag del messaggio di errore aggiungono per la convalida lato client di formati numerici. Visibile nel browser se il campo per un float elemento o un parametro action della raccolta (ad esempio) non ha un valore formattato correttamente.

UnknownValueIsInvalidAccessor

Messaggio di errore aggiunto dal sistema di associazione di modelli quando Exception è di tipo FormatException o OverflowException, il valore è sconosciuto e l'errore è associato a una proprietà .

ValueIsInvalidAccessor

Il messaggio di errore di fallback visualizza gli helper HTML e tag quando una proprietà non è valida, ma la ModelErrorproprietà è impostata su .nullErrorMessage

ValueMustBeANumberAccessor

Gli helper html e tag del messaggio di errore aggiungono per la convalida lato client di formati numerici. Visibile nel browser se il campo per una float proprietà (ad esempio) non ha un valore formattato correttamente.

ValueMustNotBeNullAccessor

Messaggio di errore aggiunto dal sistema di associazione di modelli quando un null valore è associato a una proprietà nonNullable .

Metodi

SetAttemptedValueIsInvalidAccessor(Func<String,String,String>)

Imposta la proprietà AttemptedValueIsInvalidAccessor.

SetMissingBindRequiredValueAccessor(Func<String,String>)

Imposta la proprietà MissingBindRequiredValueAccessor.

SetMissingKeyOrValueAccessor(Func<String>)

Imposta la proprietà MissingKeyOrValueAccessor.

SetMissingRequestBodyRequiredValueAccessor(Func<String>)

Imposta la proprietà MissingRequestBodyRequiredValueAccessor.

SetNonPropertyAttemptedValueIsInvalidAccessor(Func<String,String>)

Imposta la proprietà NonPropertyAttemptedValueIsInvalidAccessor.

SetNonPropertyUnknownValueIsInvalidAccessor(Func<String>)

Imposta la proprietà NonPropertyUnknownValueIsInvalidAccessor.

SetNonPropertyValueMustBeANumberAccessor(Func<String>)

Imposta la proprietà NonPropertyValueMustBeANumberAccessor.

SetUnknownValueIsInvalidAccessor(Func<String,String>)

Imposta la proprietà UnknownValueIsInvalidAccessor.

SetValueIsInvalidAccessor(Func<String,String>)

Imposta la proprietà ValueIsInvalidAccessor.

SetValueMustBeANumberAccessor(Func<String,String>)

Imposta la proprietà ValueMustBeANumberAccessor.

SetValueMustNotBeNullAccessor(Func<String,String>)

Imposta la proprietà ValueMustNotBeNullAccessor.

Si applica a