Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore ValidationContext (Object, IServiceProvider, IDictionary<Object, Object>)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza della classe ValidationContext con il provider di servizi e il dizionario dei consumer del servizio.

Spazio dei nomi:   System.ComponentModel.DataAnnotations
Assembly:  System.ComponentModel.DataAnnotations (in System.ComponentModel.DataAnnotations.dll)

public ValidationContext(
	object instance,
	IServiceProvider serviceProvider,
	IDictionary<object, object> items
)

Parametri

instance
Type: System.Object

Oggetto da convalidare. Questo parametro è obbligatorio.

serviceProvider
Type: System.IServiceProvider

Oggetto che implementa l'interfaccia IServiceProvider. Questo parametro è facoltativo.

items
Type: System.Collections.Generic.IDictionary<Object, Object>

Dizionario di coppie chiave/valore da rendere disponibile ai consumer del servizio. Questo parametro è facoltativo.

Il serviceProvider parametro rappresenta un servizio che può essere usato per il GetService metodo per eseguire una convalida personalizzata.

Se il items parametro null, viene creato un dizionario vuoto. Se il parametro non è null, il set di coppie chiave/valore viene copiato in un nuovo dizionario, che impedisce al consumer del servizio di modifica del dizionario originale.

Universal Windows Platform
Disponibile da 10
.NET Framework
Disponibile da 4.0
Silverlight
Disponibile da 3.0
Torna all'inizio
Mostra: