Udostępnij za pośrednictwem


ValidationContext Konstruktory

Definicja

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.

Dotyczy