Aracılığıyla paylaş


DefaultModelBindingMessageProvider Sınıf

Tanım

Okuma/yazma ModelBindingMessageProvider uygulaması.

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

Oluşturucular

DefaultModelBindingMessageProvider()

DefaultModelBindingMessageProvider sınıfının yeni bir örneğini başlatır.

DefaultModelBindingMessageProvider(DefaultModelBindingMessageProvider)

temelinde originalProvidersınıfının yeni bir örneğini DefaultModelBindingMessageProvider başlatır.

Özellikler

AttemptedValueIsInvalidAccessor

veya OverflowExceptiontüründe FormatException olduğunda Exception model bağlama sisteminin eklediği hata iletisi, değer bilinir ve hata bir özellikle ilişkilendirilir.

MissingBindRequiredValueAccessor

İlişkili BindRequiredAttribute bir özellik bağlı olmadığında model bağlama sisteminin eklediği hata iletisi.

MissingKeyOrValueAccessor

Anahtar veya değeri KeyValuePair<TKey,TValue> bağlıyken ancak her ikisi birden bağlı olmadığında model bağlama sisteminin eklediği hata iletisi.

MissingRequestBodyRequiredValueAccessor

İstek gövdesi için değer sağlanmazsa ancak bir değer gerekli olduğunda model bağlama sisteminin eklediği hata iletisi.

NonPropertyAttemptedValueIsInvalidAccessor

veya OverflowExceptiontüründe FormatException olduğunda Exception model bağlama sisteminin eklediği hata iletisi, değer bilinir ve hata bir koleksiyon öğesi veya parametresiyle ilişkilendirilir.

NonPropertyUnknownValueIsInvalidAccessor

veya OverflowExceptiontüründe FormatException olduğunda Exception model bağlama sisteminin eklediği hata iletisi, değer bilinmiyor ve hata bir koleksiyon öğesi veya parametresiyle ilişkilendirildi.

NonPropertyValueMustBeANumberAccessor

Sayısal biçimlerin istemci tarafı doğrulaması için HTML ve etiket yardımcıları eklendi hata iletisi. Bir (örneğin) koleksiyon öğesinin veya eylem parametresinin alanının float doğru biçimlendirilmiş bir değeri yoksa tarayıcıda görünür.

UnknownValueIsInvalidAccessor

veya OverflowExceptiontüründe FormatException olduğunda Exception model bağlama sisteminin eklediği hata iletisi, değer bilinmiyor ve hata bir özellikle ilişkilendirildi.

ValueIsInvalidAccessor

Geri dönüş hata iletisi HTML ve etiket yardımcıları, bir özellik geçersiz olduğunda ancak ModelErrors olduğunda nullErrorMessagegörüntülenir.

ValueMustBeANumberAccessor

Sayısal biçimlerin istemci tarafı doğrulaması için HTML ve etiket yardımcıları eklendi hata iletisi. Bir (örneğin) özelliğin alanının float doğru biçimlendirilmiş bir değeri yoksa tarayıcıda görünür.

ValueMustNotBeNullAccessor

Bir değer olmayanNullable bir null özelliğe bağlı olduğunda model bağlama sisteminin eklediği hata iletisi.

Yöntemler

SetAttemptedValueIsInvalidAccessor(Func<String,String,String>)

AttemptedValueIsInvalidAccessor özelliğini ayarlar.

SetMissingBindRequiredValueAccessor(Func<String,String>)

MissingBindRequiredValueAccessor özelliğini ayarlar.

SetMissingKeyOrValueAccessor(Func<String>)

MissingKeyOrValueAccessor özelliğini ayarlar.

SetMissingRequestBodyRequiredValueAccessor(Func<String>)

MissingRequestBodyRequiredValueAccessor özelliğini ayarlar.

SetNonPropertyAttemptedValueIsInvalidAccessor(Func<String,String>)

NonPropertyAttemptedValueIsInvalidAccessor özelliğini ayarlar.

SetNonPropertyUnknownValueIsInvalidAccessor(Func<String>)

NonPropertyUnknownValueIsInvalidAccessor özelliğini ayarlar.

SetNonPropertyValueMustBeANumberAccessor(Func<String>)

NonPropertyValueMustBeANumberAccessor özelliğini ayarlar.

SetUnknownValueIsInvalidAccessor(Func<String,String>)

UnknownValueIsInvalidAccessor özelliğini ayarlar.

SetValueIsInvalidAccessor(Func<String,String>)

ValueIsInvalidAccessor özelliğini ayarlar.

SetValueMustBeANumberAccessor(Func<String,String>)

ValueMustBeANumberAccessor özelliğini ayarlar.

SetValueMustNotBeNullAccessor(Func<String,String>)

ValueMustNotBeNullAccessor özelliğini ayarlar.

Şunlara uygulanır