ModelStateDictionary Klasse
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.
Stellt das Ergebnis der Bindung eines bereitgestellten Formulars an eine Aktionsmethode dar, das Informationen wie etwa den Überprüfungsstatus und Überprüfungsfehlermeldungen umfasst.
public class ModelStateDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,System.Web.WebPages.Html.ModelState>>, System.Collections.Generic.IDictionary<string,System.Web.WebPages.Html.ModelState>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,System.Web.WebPages.Html.ModelState>>
type ModelStateDictionary = class
interface IDictionary<string, ModelState>
interface ICollection<KeyValuePair<string, ModelState>>
interface seq<KeyValuePair<string, ModelState>>
interface IEnumerable
Public Class ModelStateDictionary
Implements ICollection(Of KeyValuePair(Of String, ModelState)), IDictionary(Of String, ModelState), IEnumerable(Of KeyValuePair(Of String, ModelState))
- Vererbung
-
ModelStateDictionary
- Implementiert
-
ICollection<KeyValuePair<String,ModelState>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,ModelState> IEnumerable<KeyValuePair<String,ModelState>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Konstruktoren
ModelStateDictionary() |
Initialisiert eine neue Instanz der ModelStateDictionary-Klasse. |
ModelStateDictionary(ModelStateDictionary) |
Initialisiert eine neue instance der ModelStateDictionary -Klasse mithilfe von Werten, die aus dem angegebenen Modellzustandswörterbuch kopiert werden. |
Eigenschaften
Count |
Ruft die Anzahl der Modellzustände ab, die das Modellzustands-Wörterbuch enthält. |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob das Modellzustands-Wörterbuch schreibgeschützt ist. |
IsValid |
Ruft einen Wert ab, der angibt, ob einem Modellzustand im Modellzustands-Wörterbuch Fehlermeldungen zugeordnet sind. |
Item[String] |
Ruft den Wert des Modellzustands ab, der dem angegebenen Schlüssel im Modellzustand zugeordnet ist, oder legt diesen Wert fest. |
Keys |
Ruft eine Liste ab, die die Schlüssel im Modellzustands-Wörterbuch enthält. |
Values |
Ruft eine Liste ab, die die Werte im Modellzustands-Wörterbuch enthält. |
Methoden
Add(KeyValuePair<String,ModelState>) |
Fügt dem Modellzustands-Wörterbuch das angegebene Element hinzu. |
Add(String, ModelState) |
Fügt dem Modellzustands-Wörterbuch ein Element hinzu, das den angegebenen Schlüssel und Wert aufweist. |
AddError(String, String) |
Fügt dem Modellzustand eine Fehlermeldung hinzu, die dem angegebenen Schlüssel zugeordnet ist. |
AddFormError(String) |
Fügt dem Modellzustand eine Fehlermeldung hinzu, die dem gesamten Formular zugeordnet ist. |
Clear() |
Entfernt alle Elemente aus dem Modellzustands-Wörterbuch. |
Contains(KeyValuePair<String,ModelState>) |
Bestimmt, ob das Modellzustands-Wörterbuch das angegebene Element enthält. |
ContainsKey(String) |
Bestimmt, ob das Modellzustandswörterbuch den angegebenen Schlüssel enthält. |
CopyTo(KeyValuePair<String,ModelState>[], Int32) |
Kopiert die Elemente des Modellzustands-Wörterbuchs beginnend am angegebenen Index in ein Array. |
GetEnumerator() |
Gibt einen Enumerator zurück, der zum Durchlaufen der Auflistung verwendet werden kann. |
IsValidField(String) |
Legt fest, ob dem angegebenen Schlüssel Fehlermeldungen zugeordnet sind. |
Merge(ModelStateDictionary) |
Kopiert die Werte aus dem angegebenen Modellzustandswörterbuch in dieses ModelStateDictionary instance, wobei vorhandene Werte überschrieben werden, wenn die Schlüssel identisch sind. |
Remove(KeyValuePair<String,ModelState>) |
Entfernt das erste Vorkommen des angegebenen Elements aus dem Modellzustandswörterbuch. |
Remove(String) |
Entfernt das Element mit dem angegebenen Schlüssel aus dem Modellzustands-Wörterbuch. |
SetModelValue(String, Object) |
Legt den Wert des Modellzustands fest, der dem angegebenen Schlüssel zugeordnet ist. |
TryGetValue(String, ModelState) |
Ruft den Wert des Modellzsutands ab, der dem angegebenen Schlüssel zugeordnet ist. |
Explizite Schnittstellenimplementierungen
IEnumerable.GetEnumerator() |
Gibt einen Enumerator zurück, der zum Iterieren durch das Modellzustands-Wörterbuch verwendet werden kann. |