Condividi tramite


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

ValidationStateDictionary()

Crea un nuovo oggetto ValidationStateDictionary.

Proprietà

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

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

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