Aracılığıyla paylaş


ModelStateDictionaryExtensions Sınıf

Tanım

için ModelStateDictionaryuzantı yöntemleri.

public ref class ModelStateDictionaryExtensions abstract sealed
public static class ModelStateDictionaryExtensions
type ModelStateDictionaryExtensions = class
Public Module ModelStateDictionaryExtensions
Devralma
ModelStateDictionaryExtensions

Yöntemler

AddModelError<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, Exception, ModelMetadata)

Belirtilen exceptionErrors öğesini belirtilen ile expressionilişkili örneğe ekler. İzin verilen en fazla hata sayısı zaten kaydedildiyse, bunun yerine bir TooManyModelErrorsException özel durumun kaydedilmesini sağlar.

AddModelError<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, String)

Belirtilen errorMessageErrors öğesini belirtilen ile expressionilişkili örneğe ekler. İzin verilen en fazla hata sayısı zaten kaydedildiyse, bunun yerine bir TooManyModelErrorsException özel durumun kaydedilmesini sağlar.

Remove<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>)

belirtilen expression öğesini içinden ModelStateDictionarykaldırır.

RemoveAll<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>)

öğesinden ModelStateDictionarybelirtilen expression için tüm girdileri kaldırır.

TryAddModelException<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, Exception)

Belirtilen exceptionErrors öğesini belirtilen ile expressionilişkili örneğe ekler. İzin verilen en fazla hata sayısı zaten kaydedildiyse, bunun yerine bir TooManyModelErrorsException özel durumun kaydedilmesini sağlar.

Şunlara uygulanır