ValidationContext Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci ValidationContext třídy.
Přetížení
ValidationContext(Object) |
Inicializuje novou instanci ValidationContext třídy pomocí zadané instance objektu. |
ValidationContext(Object, IDictionary<Object,Object>) |
Inicializuje novou instanci ValidationContext třídy pomocí zadaného objektu a volitelného kontejneru vlastností. |
ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>) |
Inicializuje novou instanci ValidationContext třídy pomocí poskytovatele služby a slovníku příjemců služby. |
ValidationContext(Object)
- Zdroj:
- ValidationContext.cs
- Zdroj:
- ValidationContext.cs
- Zdroj:
- ValidationContext.cs
Inicializuje novou instanci ValidationContext třídy pomocí zadané instance objektu.
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)
Parametry
- instance
- Object
Instance objektu, která se má ověřit. Nemůže to být null
.
Výjimky
instance
je null
.
Platí pro
ValidationContext(Object, IDictionary<Object,Object>)
- Zdroj:
- ValidationContext.cs
- Zdroj:
- ValidationContext.cs
- Zdroj:
- ValidationContext.cs
Inicializuje novou instanci ValidationContext třídy pomocí zadaného objektu a volitelného kontejneru vlastností.
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))
Parametry
- instance
- Object
Instance objektu, která se má ověřit. Nemůže to být null
.
- items
- IDictionary<Object,Object>
Volitelná sada párů klíč/hodnota, které mají být k dispozici uživatelům.
Výjimky
instance
je null
.
Poznámky
Pokud items
je null
, vytvoří se prázdný slovník. Pokud items
není null, sada párů klíč/hodnota se zkopíruje do nového slovníku, což uživatelům brání v úpravě původního slovníku.
Platí pro
ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>)
- Zdroj:
- ValidationContext.cs
- Zdroj:
- ValidationContext.cs
- Zdroj:
- ValidationContext.cs
Inicializuje novou instanci ValidationContext třídy pomocí poskytovatele služby a slovníku příjemců služby.
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))
Parametry
- instance
- Object
Objekt, který se má ověřit. Tento parametr je povinný.
- serviceProvider
- IServiceProvider
Objekt, který implementuje IServiceProvider rozhraní. Tento parametr je volitelný.
- items
- IDictionary<Object,Object>
Slovník párů klíč/hodnota, které mají být k dispozici uživatelům služby. Tento parametr je volitelný.
Výjimky
instance
je null
.
Poznámky
Parametr serviceProvider
představuje službu, kterou může metoda použít GetService k provedení vlastního ověření.
items
Pokud je null
parametr , vytvoří se prázdný slovník. Pokud parametr není null
, sada párů klíč/hodnota se zkopíruje do nového slovníku, což brání uživatelům služby v úpravě původního slovníku.