ModelStateDictionary Klasa
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.
Reprezentuje stan próby powiązania wartości z żądania HTTP z metodą akcji, która zawiera informacje o weryfikacji.
public ref class ModelStateDictionary : System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, Microsoft::AspNetCore::Mvc::ModelBinding::ModelStateEntry ^>>, System::Collections::Generic::IReadOnlyCollection<System::Collections::Generic::KeyValuePair<System::String ^, Microsoft::AspNetCore::Mvc::ModelBinding::ModelStateEntry ^>>, System::Collections::Generic::IReadOnlyDictionary<System::String ^, Microsoft::AspNetCore::Mvc::ModelBinding::ModelStateEntry ^>
public class ModelStateDictionary : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<string,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry>>, System.Collections.Generic.IReadOnlyDictionary<string,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry>
type ModelStateDictionary = class
interface IReadOnlyDictionary<string, ModelStateEntry>
interface seq<KeyValuePair<string, ModelStateEntry>>
interface IEnumerable
interface IReadOnlyCollection<KeyValuePair<string, ModelStateEntry>>
type ModelStateDictionary = class
interface seq<KeyValuePair<string, ModelStateEntry>>
interface IEnumerable
interface IReadOnlyCollection<KeyValuePair<string, ModelStateEntry>>
interface IReadOnlyDictionary<string, ModelStateEntry>
Public Class ModelStateDictionary
Implements IEnumerable(Of KeyValuePair(Of String, ModelStateEntry)), IReadOnlyCollection(Of KeyValuePair(Of String, ModelStateEntry)), IReadOnlyDictionary(Of String, ModelStateEntry)
- Dziedziczenie
-
ModelStateDictionary
- Implementuje
Model |
Inicjuje nowe wystąpienie klasy ModelStateDictionary. |
Model |
Inicjuje nowe wystąpienie klasy ModelStateDictionary. |
Model |
Inicjuje ModelStateDictionary nowe wystąpienie klasy przy użyciu wartości skopiowanych z określonego |
Default |
Wartość domyślna zmiennej MaxAllowedErrors . |
Count |
Reprezentuje stan próby powiązania wartości z żądania HTTP z metodą akcji, która zawiera informacje o weryfikacji. |
Error |
Pobiera liczbę błędów dodanych do tego wystąpienia ModelStateDictionary za pośrednictwem metody AddModelError lub TryAddModelError. |
Has |
Pobiera wartość wskazującą, czy zarejestrowano maksymalną liczbę błędów. |
Is |
Pobiera wartość wskazującą, czy jakiekolwiek wartości stanu modelu w tym słowniku stanu modelu są nieprawidłowe, czy nie są weryfikowane. |
Item[String] |
Reprezentuje stan próby powiązania wartości z żądania HTTP z metodą akcji, która zawiera informacje o weryfikacji. |
Keys |
Pobiera sekwencję kluczy. |
Max |
Pobiera lub ustawia maksymalne dozwolone błędy stanu modelu w tym wystąpieniu ModelStateDictionary.
Wartość domyślna to |
Root |
Wpis główny dla elementu ModelStateDictionary. |
Validation |
Reprezentuje stan próby powiązania wartości z żądania HTTP z metodą akcji, która zawiera informacje o weryfikacji. |
Values |
Pobiera sekwencję wartości. |
Add |
Dodaje określony |
Add |
Dodaje określony |
Clear() |
Usuwa wszystkie klucze i wartości z tego wystąpienia klasy ModelStateDictionary. |
Clear |
Czyści ModelStateDictionary wpisy zgodne z kluczem przekazywanym jako parametr. |
Contains |
Reprezentuje stan próby powiązania wartości z żądania HTTP z metodą akcji, która zawiera informacje o weryfikacji. |
Find |
Pobiera element ModelStateDictionary.PrefixEnumerable iterujący po tym wystąpieniu ModelStateDictionary przy użyciu określonego |
Get |
Zwraca moduł wyliczający, który iteruje za pomocą tego wystąpienia klasy ModelStateDictionary. |
Get |
Zwraca agregację ModelValidationState elementów rozpoczynających się od określonego |
Get |
Zwraca wartość ModelValidationState dla . |
Mark |
Oznacza wartość ValidationState dla wpisu z określonym |
Mark |
Oznacza wartość ValidationState dla wpisu z określonym |
Merge(Model |
Kopiuje wartości z określonego |
Remove(String) |
Usuwa obiekt ModelStateEntry z określonym |
Set |
Ustawia wartości RawValue i AttemptedValue dla elementu ModelStateEntry z określonym |
Set |
Ustawia wartość dla elementu ModelStateEntry z określonym |
Starts |
Ten interfejs API obsługuje infrastrukturę MVC i nie jest przeznaczony do użycia bezpośrednio z kodu. Ten interfejs API może ulec zmianie lub zostać usunięty w przyszłych wersjach. |
Try |
Próbuje dodać określony |
Try |
Próbuje dodać określony |
Try |
Dodaje określony |
Try |
Reprezentuje stan próby powiązania wartości z żądania HTTP z metodą akcji, która zawiera informacje o weryfikacji. |
IEnumerable. |
Reprezentuje stan próby powiązania wartości z żądania HTTP z metodą akcji, która zawiera informacje o weryfikacji. |
IEnumerable<Key |
Reprezentuje stan próby powiązania wartości z żądania HTTP z metodą akcji, która zawiera informacje o weryfikacji. |
IRead |
Reprezentuje stan próby powiązania wartości z żądania HTTP z metodą akcji, która zawiera informacje o weryfikacji. |
IRead |
Reprezentuje stan próby powiązania wartości z żądania HTTP z metodą akcji, która zawiera informacje o weryfikacji. |
Add |
Dodaje określony |
Add |
Dodaje określony |
Remove<TModel>(Model |
Usuwa określony |
Remove |
Usuwa wszystkie wpisy dla określonego |
Try |
Dodaje określony |
Produkt | Wersje |
---|---|
ASP.NET Core | 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |