Condividi tramite


ModelStateDictionaryExtensions Classe

Definizione

Metodi di estensione per ModelStateDictionary.

public ref class ModelStateDictionaryExtensions abstract sealed
public static class ModelStateDictionaryExtensions
type ModelStateDictionaryExtensions = class
Public Module ModelStateDictionaryExtensions
Ereditarietà
ModelStateDictionaryExtensions

Metodi

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

Aggiunge l'oggetto specificato exception all'istanza Errors associata all'oggetto specificato expression. Se il numero massimo di errori consentiti è già stato registrato, assicura che venga registrata un'eccezione TooManyModelErrorsException .

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

Aggiunge l'oggetto specificato errorMessage all'istanza Errors associata all'oggetto specificato expression. Se il numero massimo di errori consentiti è già stato registrato, assicura che venga registrata un'eccezione TooManyModelErrorsException .

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

Rimuove l'oggetto expression specificato dall'oggetto ModelStateDictionary.

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

Rimuove tutte le voci per l'oggetto specificato expression da ModelStateDictionary.

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

Aggiunge l'oggetto specificato exception all'istanza Errors associata all'oggetto specificato expression. Se il numero massimo di errori consentiti è già stato registrato, assicura che venga registrata un'eccezione TooManyModelErrorsException .

Si applica a