Udostępnij za pośrednictwem


ModelStateDictionaryExtensions Klasa

Definicja

Metody rozszerzeń dla programu ModelStateDictionary.

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

Metody

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

Dodaje określony exception element do Errors wystąpienia skojarzonego z określonym expressionelementem . Jeśli maksymalna liczba dozwolonych błędów została już zarejestrowana, gwarantuje, że TooManyModelErrorsException zamiast tego zostanie zarejestrowany wyjątek.

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

Dodaje określony errorMessage element do Errors wystąpienia skojarzonego z określonym expressionelementem . Jeśli maksymalna liczba dozwolonych błędów została już zarejestrowana, gwarantuje, że TooManyModelErrorsException zamiast tego zostanie zarejestrowany wyjątek.

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

Usuwa określony expression element z obiektu ModelStateDictionary.

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

Usuwa wszystkie wpisy dla określonego expression elementu z .ModelStateDictionary

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

Dodaje określony exception element do Errors wystąpienia skojarzonego z określonym expressionelementem . Jeśli maksymalna liczba dozwolonych błędów została już zarejestrowana, gwarantuje, że TooManyModelErrorsException zamiast tego zostanie zarejestrowany wyjątek.

Dotyczy