ValidationContext Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der ValidationContext-Klasse.
Überlädt
ValidationContext(Object) |
Initialisiert eine neue Instanz der ValidationContext-Klasse unter Verwendung der angegebenen Objektinstanz. |
ValidationContext(Object, IDictionary<Object,Object>) |
Initialisiert eine neue Instanz der ValidationContext-Klasse unter Verwendung des angegebenen Objekts und eines optionalen Eigenschaftenbehälters. |
ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>) |
Initialisiert eine neue Instanz der ValidationContext-Klasse unter Verwendung des angegebenen Wörterbuchs der Dienstconsumer. |
ValidationContext(Object)
- Quelle:
- ValidationContext.cs
- Quelle:
- ValidationContext.cs
- Quelle:
- ValidationContext.cs
Initialisiert eine neue Instanz der ValidationContext-Klasse unter Verwendung der angegebenen Objektinstanz.
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)
Parameter
- instance
- Object
Die Objektinstanz, die validiert werden soll. Diese darf nicht null
sein.
Ausnahmen
instance
ist null
.
Gilt für:
ValidationContext(Object, IDictionary<Object,Object>)
- Quelle:
- ValidationContext.cs
- Quelle:
- ValidationContext.cs
- Quelle:
- ValidationContext.cs
Initialisiert eine neue Instanz der ValidationContext-Klasse unter Verwendung des angegebenen Objekts und eines optionalen Eigenschaftenbehälters.
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))
Parameter
- instance
- Object
Die Objektinstanz, die validiert werden soll. Diese darf nicht null
sein.
- items
- IDictionary<Object,Object>
Ein optionaler Satz von Schlüssel-Wert-Paaren, die Consumern verfügbar gemacht werden sollen.
Ausnahmen
instance
ist null
.
Hinweise
Wenn items
ist null
, wird ein leeres Wörterbuch erstellt. Wenn items
nicht NULL ist, wird der Satz von Schlüssel-Wert-Paaren in ein neues Wörterbuch kopiert, wodurch Verbraucher daran hindern, das ursprüngliche Wörterbuch zu ändern.
Gilt für:
ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>)
- Quelle:
- ValidationContext.cs
- Quelle:
- ValidationContext.cs
- Quelle:
- ValidationContext.cs
Initialisiert eine neue Instanz der ValidationContext-Klasse unter Verwendung des angegebenen Wörterbuchs der Dienstconsumer.
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))
Parameter
- instance
- Object
Das Objekt, dessen Gültigkeit überprüft werden soll. Dieser Parameter ist erforderlich.
- serviceProvider
- IServiceProvider
Das Objekt, das die IServiceProvider-Schnittstelle implementiert. Dieser Parameter ist optional.
- items
- IDictionary<Object,Object>
Ein Wörterbuch von Schlüssel-Wert-Paaren, das für Dienstconsumer verfügbar gemacht werden soll. Dieser Parameter ist optional.
Ausnahmen
instance
ist null
.
Hinweise
Der serviceProvider
Parameter stellt einen Dienst dar, der von der GetService -Methode verwendet werden kann, um eine benutzerdefinierte Überprüfung durchzuführen.
Wenn der items
Parameter ist null
, wird ein leeres Wörterbuch erstellt. Wenn der Parameter nicht null
ist, wird der Satz von Schlüssel-Wert-Paaren in ein neues Wörterbuch kopiert, sodass die Dienstbenutzer das ursprüngliche Wörterbuch nicht ändern können.