ValidationContext Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Beskriver kontexten där en verifieringskontroll utförs.
public ref class ValidationContext sealed : IServiceProvider
public sealed class ValidationContext : IServiceProvider
type ValidationContext = class
interface IServiceProvider
Public NotInheritable Class ValidationContext
Implements IServiceProvider
- Arv
-
ValidationContext
- Implementeringar
Kommentarer
Den här klassen beskriver vilken typ eller medlem som verifieringen utförs på. Det gör också att anpassad validering kan läggas till via alla tjänster som implementerar IServiceProvider gränssnittet.
Konstruktorer
| Name | Description |
|---|---|
| ValidationContext(Object, IDictionary<Object,Object>) |
Initierar en ny instans av ValidationContext klassen med det angivna objektet och en valfri egenskapsväska. |
| ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>) |
Initierar en ny instans av klassen med hjälp av ValidationContext tjänstleverantören och ordlistan för tjänstkonsumenter. |
| ValidationContext(Object) |
Initierar en ny instans av ValidationContext klassen med den angivna objektinstansen. |
Egenskaper
| Name | Description |
|---|---|
| DisplayName |
Hämtar eller anger namnet på medlemmen som ska verifieras. |
| Items |
Hämtar ordlistan över nyckel/värde-par som är associerade med den här kontexten. |
| MemberName |
Hämtar eller anger namnet på medlemmen som ska verifieras. |
| ObjectInstance |
Hämtar objektet som ska verifieras. |
| ObjectType |
Hämtar den typ av objekt som ska verifieras. |
| ServiceContainer |
Hämtar containern för valideringstjänster. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetService(Type) |
Returnerar den tjänst som tillhandahåller anpassad validering. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| InitializeServiceProvider(Func<Type,Object>) |
Initierar användningen av ValidationContext en tjänstleverantör som kan returnera tjänstinstanser efter typ när GetService(Type) anropas. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |