TempDataDictionary 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示仅从一个请求保持到下一个请求的数据集。
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
- 实现
-
ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
构造函数
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() |
返回一个可用于循环访问集合的枚举器。 |