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
を維持する必要がある場合 (たとえばFormatException、 であっても) を現在ModelStateDictionaryの に追加exception
できます。 が使用可能な場合 ModelMetadata は、代わりに を使用 AddModelError(String, Exception, ModelMetadata) します。