ViewDataDictionary 클래스

정의

컨트롤러와 뷰 간에 데이터를 전달하는 데 사용되는 컨테이너를 나타냅니다.

public class ViewDataDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>
type ViewDataDictionary = class
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
Public Class ViewDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
상속
ViewDataDictionary
파생
구현

생성자

ViewDataDictionary()

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

ViewDataDictionary(Object)

지정된 모델을 사용하여 클래스의 ViewDataDictionary 새 instance 초기화합니다.

ViewDataDictionary(ViewDataDictionary)

지정된 사전을 사용하여 클래스의 ViewDataDictionary 새 instance 초기화합니다.

속성

Count

컬렉션의 요소 수를 가져옵니다.

IsReadOnly

컬렉션이 읽기 전용인지 여부를 나타내는 값을 가져옵니다.

Item[String]

지정된 키와 연결된 항목을 가져오거나 설정합니다.

Keys

이 사전의 키가 들어 있는 컬렉션을 가져옵니다.

Model

뷰 데이터와 연결된 모델을 가져오거나 설정합니다.

ModelMetadata

모델에 대한 정보를 가져오거나 설정합니다.

ModelState

모델의 상태를 가져옵니다.

TemplateInfo

현재 템플릿 컨텍스트에 대한 정보를 캡슐화하는 개체를 가져오거나 설정합니다.

Values

이 사전의 값이 들어 있는 컬렉션을 가져옵니다.

메서드

Add(KeyValuePair<String,Object>)

지정된 항목을 컬렉션에 추가합니다.

Add(String, Object)

지정된 키와 값을 사용하여 요소를 컬렉션에 추가합니다.

Clear()

컬렉션에서 모든 항목을 제거합니다.

Contains(KeyValuePair<String,Object>)

컬렉션에 지정된 항목이 포함되는지 여부를 결정합니다.

ContainsKey(String)

지정된 키가 있는 요소가 컬렉션에 들어 있는지 확인합니다.

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

특정 인덱스에서 시작하여 컬렉션의 요소를 배열에 복사합니다.

Eval(String)

지정된 식을 계산합니다.

Eval(String, String)

지정된 형식을 사용하여 지정된 식을 계산합니다.

GetEnumerator()

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

GetViewDataInfo(String)

매개 변수에 정의된 뷰 데이터에 대한 정보를 반환합니다 expression .

Remove(KeyValuePair<String,Object>)

컬렉션에서 맨 처음 발견되는 지정된 개체를 제거합니다.

Remove(String)

지정된 키를 사용하여 컬렉션에서 요소를 제거합니다.

SetModel(Object)

뷰에 사용할 데이터 모델을 설정합니다.

TryGetValue(String, Object)

지정된 키와 연결된 값을 검색합니다.

명시적 인터페이스 구현

IEnumerable.GetEnumerator()

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

적용 대상