Language

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
実装

コンストラクター

Name 説明
ValidationStateDictionary()

新しい ValidationStateDictionary を作成します。

プロパティ

Name 説明
Count

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

IsReadOnly

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

Item[Object]

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

Keys

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

Values

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

メソッド

Name 説明
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)

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

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

Name 説明
IDictionary<Object,ValidationStateEntry>.Item[Object]

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

IEnumerable.GetEnumerator()

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

IReadOnlyDictionary<Object,ValidationStateEntry>.Item[Object]

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

IReadOnlyDictionary<Object,ValidationStateEntry>.Keys

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

IReadOnlyDictionary<Object,ValidationStateEntry>.Values

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

適用対象