다음을 통해 공유


TempDataDictionary 클래스

정의

한 요청에서 다음 요청까지만 지속되는 데이터 집합을 나타냅니다.

public class TempDataDictionary : 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 TempDataDictionary = class
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
Public Class TempDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
상속
TempDataDictionary
구현

생성자

TempDataDictionary()

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

속성

Count

개체의 요소 ICollection<T> 수를 가져옵니다.

Item[String]

지정된 키가 있는 개체를 가져오거나 설정합니다.

Keys

개체에 ICollection<T> 있는 요소의 키가 들어 있는 개체를 IDictionary<TKey,TValue> 가져옵니다.

Values

개체의 ICollection<T> 값을 포함하는 개체를 IDictionary<TKey,TValue> 가져옵니다.

메서드

Add(String, Object)

지정된 키와 값이 있는 요소를 개체에 IDictionary<TKey,TValue> 추가합니다.

Clear()

instance 모든 항목을 ICollection<T> 제거합니다.

ContainsKey(String)

instance 지정된 키가 있는 요소가 포함되어 있는지 여부를 IDictionary<TKey,TValue> 확인합니다.

ContainsValue(Object)

사전에 지정된 값이 들어 있는지 확인합니다.

GetEnumerator()

열거자를 가져옵니다.

Keep()

사전에 있는 모든 키를 보존용으로 표시합니다.

Keep(String)

사전에 있는 특정 키를 보존용으로 표시합니다.

Load(ControllerContext, ITempDataProvider)

지정된 데이터 공급자를 사용하여 지정된 컨트롤러 컨텍스트를 로드합니다.

Peek(String)

키에 삭제 표시를 하지 않고 지정된 키와 연결된 요소가 포함된 개체를 반환합니다.

Remove(String)

개체에서 IDictionary<TKey,TValue> 지정된 키가 있는 요소를 제거합니다.

Save(ControllerContext, ITempDataProvider)

지정된 데이터 공급자를 사용하여 지정된 컨트롤러 컨텍스트를 저장합니다.

TryGetValue(String, Object)

지정된 키가 있는 요소의 값을 가져옵니다.

명시적 인터페이스 구현

ICollection<KeyValuePair<String,Object>>.Add(KeyValuePair<String,Object>)

한 요청에서 다음 요청까지만 지속되는 데이터 집합을 나타냅니다.

ICollection<KeyValuePair<String,Object>>.Contains(KeyValuePair<String,Object>)

한 요청에서 다음 요청까지만 지속되는 데이터 집합을 나타냅니다.

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

한 요청에서 다음 요청까지만 지속되는 데이터 집합을 나타냅니다.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

한 요청에서 다음 요청까지만 지속되는 데이터 집합을 나타냅니다.

ICollection<KeyValuePair<String,Object>>.Remove(KeyValuePair<String,Object>)

한 요청에서 다음 요청까지만 지속되는 데이터 집합을 나타냅니다.

IEnumerable.GetEnumerator()

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

적용 대상