ModelStateDictionaryExtensions 類別

定義

ModelStateDictionary 的擴充方法。

public ref class ModelStateDictionaryExtensions abstract sealed
public static class ModelStateDictionaryExtensions
type ModelStateDictionaryExtensions = class
Public Module ModelStateDictionaryExtensions
繼承
ModelStateDictionaryExtensions

方法

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

將指定的 exceptionErrors 加入至與指定 expression 相關聯之 實例。 如果已記錄允許的錯誤數目上限,請確定 TooManyModelErrorsException 已改為記錄例外狀況。

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

將指定的 errorMessageErrors 加入至與指定 expression 相關聯之 實例。 如果已記錄允許的錯誤數目上限,請確定 TooManyModelErrorsException 已改為記錄例外狀況。

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

將指定的 expressionModelStateDictionary 中移除。

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

從 移除所指定 expressionModelStateDictionary 的所有專案。

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

將指定的 exceptionErrors 加入至與指定 expression 相關聯之 實例。 如果已記錄允許的錯誤數目上限,請確定 TooManyModelErrorsException 已改為記錄例外狀況。

適用於