ValidationStateDictionary Classe

Definizione

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

public ref class ValidationStateDictionary : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::Object ^, Microsoft::AspNetCore::Mvc::ModelBinding::Validation::ValidationStateEntry ^>>, System::Collections::Generic::IDictionary<System::Object ^, Microsoft::AspNetCore::Mvc::ModelBinding::Validation::ValidationStateEntry ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::Object ^, Microsoft::AspNetCore::Mvc::ModelBinding::Validation::ValidationStateEntry ^>>, System::Collections::Generic::IReadOnlyCollection<System::Collections::Generic::KeyValuePair<System::Object ^, Microsoft::AspNetCore::Mvc::ModelBinding::Validation::ValidationStateEntry ^>>, System::Collections::Generic::IReadOnlyDictionary<System::Object ^, Microsoft::AspNetCore::Mvc::ModelBinding::Validation::ValidationStateEntry ^>
public class ValidationStateDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry>>, System.Collections.Generic.IDictionary<object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry>>, System.Collections.Generic.IReadOnlyDictionary<object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry>
type ValidationStateDictionary = class
    interface IDictionary<obj, ValidationStateEntry>
    interface ICollection<KeyValuePair<obj, ValidationStateEntry>>
    interface seq<KeyValuePair<obj, ValidationStateEntry>>
    interface IEnumerable
    interface IReadOnlyDictionary<obj, ValidationStateEntry>
    interface IReadOnlyCollection<KeyValuePair<obj, ValidationStateEntry>>
type ValidationStateDictionary = class
    interface ICollection<KeyValuePair<obj, ValidationStateEntry>>
    interface seq<KeyValuePair<obj, ValidationStateEntry>>
    interface IEnumerable
    interface IDictionary<obj, ValidationStateEntry>
    interface IReadOnlyCollection<KeyValuePair<obj, ValidationStateEntry>>
    interface IReadOnlyDictionary<obj, ValidationStateEntry>
Public Class ValidationStateDictionary
Implements ICollection(Of KeyValuePair(Of Object, ValidationStateEntry)), IDictionary(Of Object, ValidationStateEntry), IEnumerable(Of KeyValuePair(Of Object, ValidationStateEntry)), IReadOnlyCollection(Of KeyValuePair(Of Object, ValidationStateEntry)), IReadOnlyDictionary(Of Object, ValidationStateEntry)
Ereditarietà
ValidationStateDictionary
Implementazioni

Costruttori

Nome Descrizione
ValidationStateDictionary()

Crea un nuovo oggetto ValidationStateDictionary.

Proprietà

Nome Descrizione
Count

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

IsReadOnly

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

Item[Object]

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

Keys

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

Values

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

Metodi

Nome Descrizione
Add(KeyValuePair<Object,ValidationStateEntry>)

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

Add(Object, ValidationStateEntry)

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

Clear()

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

Contains(KeyValuePair<Object,ValidationStateEntry>)

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

ContainsKey(Object)

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

CopyTo(KeyValuePair<Object,ValidationStateEntry>[], Int32)

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

GetEnumerator()

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

Remove(KeyValuePair<Object,ValidationStateEntry>)

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

Remove(Object)

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

TryGetValue(Object, ValidationStateEntry)

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IDictionary<Object,ValidationStateEntry>.Item[Object]

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

IEnumerable.GetEnumerator()

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

IReadOnlyDictionary<Object,ValidationStateEntry>.Item[Object]

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

IReadOnlyDictionary<Object,ValidationStateEntry>.Keys

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

IReadOnlyDictionary<Object,ValidationStateEntry>.Values

Usato per tenere traccia dello stato di convalida per personalizzare il comportamento di convalida per un oggetto modello.

Si applica a