ValidationContext Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe ValidationContext.
Surcharges
ValidationContext(Object) |
Initialise une nouvelle instance de la classe ValidationContext à l’aide de l’instance d’objet spécifiée. |
ValidationContext(Object, IDictionary<Object,Object>) |
Initialise une nouvelle instance de la classe ValidationContext à l'aide de l'objet spécifié et d'un conteneur des propriétés facultatif. |
ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>) |
Initialise une nouvelle instance de la classe ValidationContext à l'aide du fournisseur de services et du dictionnaire des consommateurs du service. |
ValidationContext(Object)
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
Initialise une nouvelle instance de la classe ValidationContext à l’aide de l’instance d’objet spécifiée.
public:
ValidationContext(System::Object ^ instance);
public ValidationContext (object instance);
new System.ComponentModel.DataAnnotations.ValidationContext : obj -> System.ComponentModel.DataAnnotations.ValidationContext
Public Sub New (instance As Object)
Paramètres
- instance
- Object
Instance de l'objet à valider. Ne peut pas être null
.
Exceptions
instance
a la valeur null
.
S’applique à
ValidationContext(Object, IDictionary<Object,Object>)
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
Initialise une nouvelle instance de la classe ValidationContext à l'aide de l'objet spécifié et d'un conteneur des propriétés facultatif.
public:
ValidationContext(System::Object ^ instance, System::Collections::Generic::IDictionary<System::Object ^, System::Object ^> ^ items);
public ValidationContext (object instance, System.Collections.Generic.IDictionary<object,object> items);
public ValidationContext (object instance, System.Collections.Generic.IDictionary<object,object?>? items);
new System.ComponentModel.DataAnnotations.ValidationContext : obj * System.Collections.Generic.IDictionary<obj, obj> -> System.ComponentModel.DataAnnotations.ValidationContext
Public Sub New (instance As Object, items As IDictionary(Of Object, Object))
Paramètres
- instance
- Object
Instance de l'objet à valider. Ne peut pas être null
.
- items
- IDictionary<Object,Object>
Jeu facultatif de paires clé/valeur à mettre à disposition des consommateurs.
Exceptions
instance
a la valeur null
.
Remarques
Si items
a la valeur null
, un dictionnaire vide est créé. Si items
n’est pas null, l’ensemble de paires clé/valeur est copié dans un nouveau dictionnaire, ce qui empêche les consommateurs de modifier le dictionnaire d’origine.
S’applique à
ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>)
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
Initialise une nouvelle instance de la classe ValidationContext à l'aide du fournisseur de services et du dictionnaire des consommateurs du service.
public:
ValidationContext(System::Object ^ instance, IServiceProvider ^ serviceProvider, System::Collections::Generic::IDictionary<System::Object ^, System::Object ^> ^ items);
public ValidationContext (object instance, IServiceProvider serviceProvider, System.Collections.Generic.IDictionary<object,object> items);
public ValidationContext (object instance, IServiceProvider? serviceProvider, System.Collections.Generic.IDictionary<object,object?>? items);
new System.ComponentModel.DataAnnotations.ValidationContext : obj * IServiceProvider * System.Collections.Generic.IDictionary<obj, obj> -> System.ComponentModel.DataAnnotations.ValidationContext
Public Sub New (instance As Object, serviceProvider As IServiceProvider, items As IDictionary(Of Object, Object))
Paramètres
- instance
- Object
Objet à valider. Ce paramètre est obligatoire.
- serviceProvider
- IServiceProvider
Objet qui implémente l'interface IServiceProvider. Ce paramètre est optionnel.
- items
- IDictionary<Object,Object>
Dictionnaire de paires clé/valeur à mettre à disposition des consommateurs du service. Ce paramètre est optionnel.
Exceptions
instance
a la valeur null
.
Remarques
Le serviceProvider
paramètre représente un service qui peut être utilisé par la GetService méthode afin d’effectuer une validation personnalisée.
Si le items
paramètre est null
, un dictionnaire vide est créé. Si le paramètre n’est pas null
, l’ensemble de paires clé/valeur est copié dans un nouveau dictionnaire, ce qui empêche les consommateurs de service de modifier le dictionnaire d’origine.