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 do Errors instance, která je přidružená k zadanému expression. Pokud už byl zaznamenán maximální počet povolených chyb, zajistí, že TooManyModelErrorsException se místo toho zaznamená výjimka.

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

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

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

Odebere zadanou expression z objektu ModelStateDictionary.

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

Odebere všechny položky zadané ze zadané expression položky ModelStateDictionary.

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

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

Platí pro