次の方法で共有


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)

指定した exception に関連付けられているインスタンスに Errors 、指定した を追加します expression。 許容されるエラーの最大数が既に記録されている場合は、代わりに例外が記録されていることを確認 TooManyModelErrorsException します。

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

指定した errorMessage に関連付けられているインスタンスに Errors 、指定した を追加します 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)

指定した exception に関連付けられているインスタンスに Errors 、指定した を追加します expression。 許容されるエラーの最大数が既に記録されている場合は、代わりに例外が記録されていることを確認 TooManyModelErrorsException します。

適用対象