共用方式為


ValidateContext 類別

定義

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

public ref class ValidateContext sealed
[System.Diagnostics.CodeAnalysis.Experimental("ASP0029", UrlFormat="https://aka.ms/aspnet/analyzer/{0}")]
public sealed class ValidateContext
[<System.Diagnostics.CodeAnalysis.Experimental("ASP0029", UrlFormat="https://aka.ms/aspnet/analyzer/{0}")>]
type ValidateContext = class
Public NotInheritable Class ValidateContext
繼承
ValidateContext
屬性

建構函式

名稱 Description
ValidateContext()
已淘汰.

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

屬性

名稱 Description
CurrentDepth

取得或設定驗證階層中的當前深度。

CurrentValidationPath

取得或設定用於識別複雜物件圖中正在驗證物件的前綴。

ValidationContext

取得或設定用於驗證實作 IValidatableObject 或擁有 ValidationAttribute的物件的驗證上下文。 此上下文提供服務提供者及其他驗證元資料的存取。

ValidationErrors

取得或設定驗證過程中收集的驗證錯誤字典。

ValidationOptions

取得或設定控制驗證行為的驗證選項,包括驗證深度限制與解析器註冊。

事件

名稱 Description
OnValidationError

當回報驗證錯誤時,會觸發可選事件。

適用於