ValidationStateDictionary クラス

定義

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

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)
継承
ValidationStateDictionary
実装

コンストラクター

ValidationStateDictionary()

新しい ValidationStateDictionary を作成します。

プロパティ

Count

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

IsReadOnly

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

Item[Object]

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

Keys

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

Values

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

メソッド

Add(KeyValuePair<Object,ValidationStateEntry>)

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

Add(Object, ValidationStateEntry)

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

Clear()

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

Contains(KeyValuePair<Object,ValidationStateEntry>)

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

ContainsKey(Object)

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

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

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

GetEnumerator()

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

Remove(KeyValuePair<Object,ValidationStateEntry>)

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

Remove(Object)

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

TryGetValue(Object, ValidationStateEntry)

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

明示的なインターフェイスの実装

IDictionary<Object,ValidationStateEntry>.Item[Object]

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

IEnumerable.GetEnumerator()

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

IReadOnlyDictionary<Object,ValidationStateEntry>.Item[Object]

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

IReadOnlyDictionary<Object,ValidationStateEntry>.Keys

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

IReadOnlyDictionary<Object,ValidationStateEntry>.Values

検証状態の追跡に使用され、モデル オブジェクトの検証動作をカスタマイズします。

適用対象