ValidateContext 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表驗證可驗證物件的上下文。
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 |
當回報驗證錯誤時,會觸發可選事件。 |