Sdílet prostřednictvím


ModelStateDictionaryExtensions Třída

Definice

Metody rozšíření pro ModelStateDictionary.

public ref class ModelStateDictionaryExtensions abstract sealed
public static class ModelStateDictionaryExtensions
type ModelStateDictionaryExtensions = class
Public Module ModelStateDictionaryExtensions
Dědičnost
ModelStateDictionaryExtensions

Metody

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

Přidá zadaný exception objekt do Errors instance, která je přidružena k zadanému expressionobjektu . Pokud již byl zaznamenán maximální počet povolených chyb, zajistí, aby se místo toho zaznamenala TooManyModelErrorsException výjimka.

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

Přidá zadaný errorMessage objekt do Errors instance, která je přidružena k zadanému expressionobjektu . Pokud již byl zaznamenán maximální počet povolených chyb, zajistí, aby se místo toho zaznamenala TooManyModelErrorsException výjimka.

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

Odebere zadaný expression objekt z objektu ModelStateDictionary.

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

Odebere všechny položky pro zadaný expression objekt z objektu ModelStateDictionary.

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

Přidá zadaný exception objekt do Errors instance, která je přidružena k zadanému expressionobjektu . Pokud již byl zaznamenán maximální počet povolených chyb, zajistí, aby se místo toho zaznamenala TooManyModelErrorsException výjimka.

Platí pro