ValidationContext Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy ValidationContext.
Przeciążenia
| ValidationContext(Object) |
Inicjuje ValidationContext nowe wystąpienie klasy przy użyciu określonego wystąpienia obiektu. |
| ValidationContext(Object, IDictionary<Object,Object>) |
Inicjuje ValidationContext nowe wystąpienie klasy przy użyciu określonego obiektu i opcjonalnej torby właściwości. |
| ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>) |
Inicjuje ValidationContext nowe wystąpienie klasy przy użyciu dostawcy usług i słownika użytkowników usług. |
ValidationContext(Object)
- Źródło:
- ValidationContext.cs
- Źródło:
- ValidationContext.cs
- Źródło:
- ValidationContext.cs
Inicjuje ValidationContext nowe wystąpienie klasy przy użyciu określonego wystąpienia obiektu.
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
Wystąpienie obiektu do zweryfikowania. Nie może to być null.
Wyjątki
instance to null.
Dotyczy
ValidationContext(Object, IDictionary<Object,Object>)
- Źródło:
- ValidationContext.cs
- Źródło:
- ValidationContext.cs
- Źródło:
- ValidationContext.cs
Inicjuje ValidationContext nowe wystąpienie klasy przy użyciu określonego obiektu i opcjonalnej torby właściwości.
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
Wystąpienie obiektu do zweryfikowania. Nie może to być null.
- items
- IDictionary<Object,Object>
Opcjonalny zestaw par klucz/wartość, które mają być dostępne dla użytkowników.
Wyjątki
instance to null.
Uwagi
Jeśli items jest to null, zostanie utworzony pusty słownik. Jeśli items nie ma wartości null, zestaw par klucz/wartość jest kopiowany do nowego słownika, uniemożliwiając użytkownikom modyfikowanie oryginalnego słownika.
Dotyczy
ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>)
- Źródło:
- ValidationContext.cs
- Źródło:
- ValidationContext.cs
- Źródło:
- ValidationContext.cs
Inicjuje ValidationContext nowe wystąpienie klasy przy użyciu dostawcy usług i słownika użytkowników usług.
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
Obiekt do zweryfikowania. Ten parametr jest wymagany.
- serviceProvider
- IServiceProvider
Obiekt, który implementuje IServiceProvider interfejs. Ten parametr jest opcjonalny.
- items
- IDictionary<Object,Object>
Słownik par klucz/wartość, które mają być dostępne dla użytkowników usługi. Ten parametr jest opcjonalny.
Wyjątki
instance to null.
Uwagi
Parametr serviceProvider reprezentuje usługę, która może być używana przez GetService metodę w celu przeprowadzenia weryfikacji niestandardowej.
items Jeśli parametr to null, zostanie utworzony pusty słownik. Jeśli parametr nie nullma wartości , zestaw par klucz/wartość jest kopiowany do nowego słownika, co uniemożliwia konsumentom usługi modyfikowanie oryginalnego słownika.