ValidationContext Třída
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í.
Popisuje kontext, ve kterém se provádí kontrola ověření.
public ref class ValidationContext sealed : IServiceProvider
public sealed class ValidationContext : IServiceProvider
type ValidationContext = class
interface IServiceProvider
Public NotInheritable Class ValidationContext
Implements IServiceProvider
- Dědičnost
-
ValidationContext
- Implementuje
Poznámky
Tato třída popisuje typ nebo člen, na kterém se provádí ověření. Umožňuje také přidat vlastní ověřování prostřednictvím jakékoli služby, která implementuje IServiceProvider rozhraní.
Konstruktory
| Name | Description |
|---|---|
| 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žeb a slovníku příjemců služeb. |
| ValidationContext(Object, String, IServiceProvider, IDictionary<Object,Object>) |
Vytvoří pro danou instanci objektu ValidationContext volitelnou |
| ValidationContext(Object) |
Inicializuje novou instanci ValidationContext třídy pomocí zadané instance objektu. |
Vlastnosti
| Name | Description |
|---|---|
| DisplayName |
Získá nebo nastaví název člena k ověření. |
| Items |
Získá slovník párů klíč/hodnota, které jsou přidruženy k tomuto kontextu. |
| MemberName |
Získá nebo nastaví název člena k ověření. |
| ObjectInstance |
Získá objekt k ověření. |
| ObjectType |
Získá typ objektu k ověření. |
| ServiceContainer |
Získá kontejner ověřovacích služeb. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetService(Type) |
Vrátí službu, která poskytuje vlastní ověření. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| InitializeServiceProvider(Func<Type,Object>) |
Inicializuje ValidationContext pomocí poskytovatele služeb, který může vracet instance služby podle typu při GetService(Type) zavolání. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |