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()

ICollection<T> 实例中删除所有项。

ContainsKey(String)

确定实例是否 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()

返回一个可用于循环访问集合的枚举器。

适用于