Microsoft.Extensions.Validation 名前空間

クラス

名前 説明
SkipValidationAttribute

プロパティ、パラメーター、または型を検証しないことを示します。

ValidatableTypeAttribute

型が検証ジェネレーターによる検出をサポートするために有効であることを示します。

ValidateContext

有効なオブジェクトを検証するためのコンテキストを表します。

ValidationError

検証エラーを表します。

ValidationMessageKeyContext

ローカライズされた検証エラー メッセージを検索するためのリソース キーを計算するために使用されるコンテキスト情報を提供します。

ValidationOptions

検証システムの構成オプションを指定します。

インターフェイス

名前 説明
IValidatableInfoResolver

特定の<seealso cref="T:System.Type"></seealso"、または >seealso cref="T:System.Reflection.ParameterInfo"</seealso><> に関連付けられている検証情報を解決するためのインターフェイスを提供します。

IValidatableParameterInfo

パラメーターの値を検証するためのインターフェイスを表します。

IValidatablePropertyInfo

プロパティを検証するためのインターフェイスを表します。

IValidatableTypeInfo

型の値を検証するためのインターフェイスを表します。

IValidationMessageFormatter

ValidationAttributeから派生したカスタム属性によって実装された場合、検証ローカリゼーション パイプラインは、属性固有の引数の位置指定プレースホルダーを含むローカライズされたテンプレートから完全に書式設定されたメッセージを生成するために使用されます。