Microsoft.Extensions.Validation 命名空間

類別

名稱 Description
SkipValidationAttribute

表示某屬性、參數或型別不應被驗證。

ValidatableTypeAttribute

表示某型別可驗證以支援驗證產生器的發現。

ValidateContext

代表驗證可驗證物件的上下文。

ValidationError

代表驗證錯誤。

ValidationMessageKeyContext

提供用於計算資源金鑰以查找本地驗證錯誤訊息的上下文資訊。

ValidationOptions

規範驗證系統的配置選項。

介面

名稱 Description
IValidatableInfoResolver

提供介面以解析與特定 <seealso cref=“T:System.Type”></seealso> 或 <seealso cref=“T:System.Reflection.ParameterInfo”></seealso>。

IValidatableParameterInfo

代表用於驗證參數值的介面。

IValidatablePropertyInfo

代表驗證屬性的介面。

IValidatableTypeInfo

代表一種用於驗證某類型值的介面。

IValidationMessageFormatter

當由由 ValidationAttribute 其衍生的自訂屬性實作時,驗證本地化管線會用來產生包含屬性特定參數位置佔位符的本地化範本中完整格式化的訊息。