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 null
ma wartości , zestaw par klucz/wartość jest kopiowany do nowego słownika, co uniemożliwia konsumentom usługi modyfikowanie oryginalnego słownika.