ModelStateDictionary.TryAddModelException(String, Exception) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定的 exception
添加到 Errors 与指定的 key
关联的实例中。 如果已记录允许的最大错误数,请确保 TooManyModelErrorsException 改为记录异常。
public:
bool TryAddModelException(System::String ^ key, Exception ^ exception);
public bool TryAddModelException (string key, Exception exception);
member this.TryAddModelException : string * Exception -> bool
Public Function TryAddModelException (key As String, exception As Exception) As Boolean
参数
- key
- String
要向其添加错误的 的 ModelStateEntry 键。
返回
True
如果添加了给定错误,则为 ; false
如果忽略了错误,则为 。
请参阅 MaxAllowedErrors。
注解
此方法允许在 不可用时ModelMetadata将 添加到exception
当前 ModelStateDictionary ,或者必须保留确切exception
的 ,以便以后使用 (即使它为 FormatException) 。 如果 ModelMetadata 可用,请改用 AddModelError(String, Exception, ModelMetadata) 。