Condividi tramite


ValidateContext Classe

Definizione

Rappresenta il contesto per la convalida di un oggetto convalidabile.

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
Ereditarietà
ValidateContext
Attributi

Costruttori

Nome Descrizione
ValidateContext()
Obsoleti.

Rappresenta il contesto per la convalida di un oggetto convalidabile.

Proprietà

Nome Descrizione
CurrentDepth

Ottiene o imposta la profondità corrente nella gerarchia di convalida.

CurrentValidationPath

Ottiene o imposta il prefisso utilizzato per identificare l'oggetto corrente da convalidare in un oggetto grafico complesso.

ValidationContext

Ottiene o imposta il contesto di convalida utilizzato per convalidare gli oggetti che implementano IValidatableObject o hanno ValidationAttribute. Questo contesto fornisce l'accesso al provider di servizi e ad altri metadati di convalida.

ValidationErrors

Ottiene o imposta il dizionario degli errori di convalida raccolti durante la convalida.

ValidationOptions

Ottiene o imposta le opzioni di convalida che controllano il comportamento di convalida, inclusi i limiti di profondità di convalida e la registrazione del resolver.

Eventi

Nome Descrizione
OnValidationError

Evento facoltativo generato quando viene segnalato un errore di convalida.

Si applica a