다음을 통해 공유


TempDataDictionary 클래스

정의

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

public ref class TempDataDictionary : Microsoft::AspNetCore::Mvc::ViewFeatures::ITempDataDictionary, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>
public class TempDataDictionary : Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary, 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 ITempDataDictionary
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
type TempDataDictionary = class
    interface ITempDataDictionary
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IDictionary<string, obj>
Public Class TempDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), ITempDataDictionary
상속
TempDataDictionary
구현

생성자

TempDataDictionary(HttpContext, ITempDataProvider)

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

속성

Count

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

Item[String]

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

Keys

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

Values

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

메서드

Add(String, Object)

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

Clear()

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

ContainsKey(String)

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

ContainsValue(Object)

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

GetEnumerator()

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

Keep()

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

Keep(String)

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

Load()

등록된 ITempDataProvider를 사용하여 사전을 로드합니다.

Peek(String)

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

Remove(String)

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

Save()

등록된 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()

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

적용 대상