ValidationContext Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az ellenőrzési ellenőrzés környezetét ismerteti.
public ref class ValidationContext sealed : IServiceProvider
public sealed class ValidationContext : IServiceProvider
type ValidationContext = class
interface IServiceProvider
Public NotInheritable Class ValidationContext
Implements IServiceProvider
- Öröklődés
-
ValidationContext
- Megvalósítás
Megjegyzések
Ez az osztály azt a típust vagy tagot írja le, amelyen az ellenőrzés történik. Emellett lehetővé teszi az egyéni érvényesítés hozzáadását bármely olyan szolgáltatáson keresztül, amely megvalósítja az interfészt IServiceProvider .
Konstruktorok
| Name | Description |
|---|---|
| ValidationContext(Object, IDictionary<Object,Object>) |
Inicializálja az osztály új példányát a ValidationContext megadott objektum és egy opcionális tulajdonságcsomag használatával. |
| ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>) |
Inicializálja az osztály új példányát a ValidationContext szolgáltató és a szolgáltatásfelhasználók szótára használatával. |
| ValidationContext(Object, String, IServiceProvider, IDictionary<Object,Object>) |
Létrehoz egy ValidationContext adott objektumpéldányt egy |
| ValidationContext(Object) |
Inicializálja az osztály új példányát a ValidationContext megadott objektumpéldány használatával. |
Tulajdonságok
| Name | Description |
|---|---|
| DisplayName |
Lekéri vagy beállítja az érvényesítendő tag nevét. |
| Items |
Lekéri az ehhez a környezethez társított kulcs-érték párok szótárát. |
| MemberName |
Lekéri vagy beállítja az érvényesítendő tag nevét. |
| ObjectInstance |
Lekéri az érvényesítendő objektumot. |
| ObjectType |
Lekéri az érvényesítendő objektum típusát. |
| ServiceContainer |
Lekéri az érvényesítési szolgáltatási tárolót. |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetService(Type) |
Az egyéni ellenőrzést biztosító szolgáltatást adja vissza. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| InitializeServiceProvider(Func<Type,Object>) |
Inicializálja a ValidationContext szolgáltatót, amely meghívásakor GetService(Type) típus szerint tudja visszaadni a szolgáltatáspéldányokat. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |