ValidateContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den Kontext für die Überprüfung eines gültigen Objekts dar.
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
- Vererbung
-
ValidateContext
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| ValidateContext() |
Veraltet.
Stellt den Kontext für die Überprüfung eines gültigen Objekts dar. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CurrentDepth |
Ruft die aktuelle Tiefe in der Überprüfungshierarchie ab oder legt sie fest. |
| CurrentValidationPath |
Dient zum Abrufen oder Festlegen des Präfixes, das verwendet wird, um das aktuelle Objekt zu identifizieren, das in einem komplexen Objektdiagramm überprüft wird. |
| ValidationContext |
Dient zum Abrufen oder Festlegen des Überprüfungskontexts, der zum Überprüfen von Objekten verwendet wird, die implementiert IValidatableObject oder besitzen ValidationAttribute. Dieser Kontext bietet Zugriff auf Dienstanbieter und andere Validierungsmetadaten. |
| ValidationErrors |
Ruft ab oder legt das Wörterbuch der Überprüfungsfehler, die während der Überprüfung gesammelt werden. |
| ValidationOptions |
Dient zum Abrufen oder Festlegen der Überprüfungsoptionen, die das Überprüfungsverhalten steuern, einschließlich Validierungstiefegrenzwerte und Resolverregistrierung. |
Ereignisse
| Name | Beschreibung |
|---|---|
| OnValidationError |
Optionales Ereignis, das ausgelöst wird, wenn ein Überprüfungsfehler gemeldet wird. |