ModelBinderDictionary 클래스

정의

바인더 형식별로 나열된 응용 프로그램의 모든 모델 바인더를 포함하는 클래스를 나타냅니다.

public class ModelBinderDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Type,System.Web.Mvc.IModelBinder>>, System.Collections.Generic.IDictionary<Type,System.Web.Mvc.IModelBinder>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Type,System.Web.Mvc.IModelBinder>>
type ModelBinderDictionary = class
    interface IDictionary<Type, IModelBinder>
    interface ICollection<KeyValuePair<Type, IModelBinder>>
    interface seq<KeyValuePair<Type, IModelBinder>>
    interface IEnumerable
Public Class ModelBinderDictionary
Implements ICollection(Of KeyValuePair(Of Type, IModelBinder)), IDictionary(Of Type, IModelBinder), IEnumerable(Of KeyValuePair(Of Type, IModelBinder))
상속
ModelBinderDictionary
구현

생성자

ModelBinderDictionary()

ModelBinderDictionary 클래스의 새 인스턴스를 초기화합니다.

속성

Count

모델 바인더 사전의 요소 수를 가져옵니다.

DefaultBinder

기본 모델 바인더를 가져오거나 설정합니다.

IsReadOnly

모델 바인더 사전이 읽기 전용인지를 나타내는 값을 가져옵니다.

Item[Type]

IModelBinder 인터페이스를 구현하는 개체에서 지정된 키를 가져오거나 설정합니다.

Keys

모델 바인더 사전의 키가 들어 있는 컬렉션을 가져옵니다.

Values

모델 바인더 사전의 값이 들어 있는 컬렉션을 가져옵니다.

메서드

Add(KeyValuePair<Type,IModelBinder>)

모델 바인더 사전에 지정된 항목을 추가합니다.

Add(Type, IModelBinder)

지정된 키를 사용하여 모델 바인더 사전에 지정된 항목을 추가합니다.

Clear()

모델 바인더 사전에서 모든 항목을 제거합니다.

Contains(KeyValuePair<Type,IModelBinder>)

모델 바인더 사전에 지정된 값이 들어 있는지 여부를 확인합니다.

ContainsKey(Type)

모델 바인더 사전에 지정된 키를 가진 요소가 들어 있는지 여부를 확인합니다.

CopyTo(KeyValuePair<Type,IModelBinder>[], Int32)

지정된 인덱스에서 시작하여 모델 바인더 사전의 요소를 배열에 복사합니다.

GetBinder(Type)

지정된 형식에 대한 모델 바인더를 검색합니다.

GetBinder(Type, Boolean)

지정된 형식에 대한 모델 바인더를 검색하거나 기본 모델 바인더를 검색합니다.

GetEnumerator()

컬렉션 전체를 반복하는 데 사용할 수 있는 열거자를 반환합니다.

Remove(KeyValuePair<Type,IModelBinder>)

모델 바인더 사전에서 맨 처음 발견되는 지정된 요소를 제거합니다.

Remove(Type)

모델 바인더 사전에서 지정된 키를 가진 요소를 제거합니다.

TryGetValue(Type, IModelBinder)

지정한 키와 연결된 값을 가져옵니다.

명시적 인터페이스 구현

IEnumerable.GetEnumerator()

컬렉션을 반복하는 데 사용할 수 있는 열거자를 반환합니다.

적용 대상