ViewDataDictionary<TModel> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一个容器,该容器用于在控制器和视图之间传递强类型数据。
public class ViewDataDictionary<TModel> : System.Web.Mvc.ViewDataDictionary
type ViewDataDictionary<'Model> = class
inherit ViewDataDictionary
Public Class ViewDataDictionary(Of TModel)
Inherits ViewDataDictionary
类型参数
- TModel
模型的类型。
- 继承
构造函数
ViewDataDictionary<TModel>() |
初始化 ViewDataDictionary<TModel> 类的新实例。 |
ViewDataDictionary<TModel>(TModel) |
使用指定的模型初始化 类的新实例 ViewDataDictionary<TModel> 。 |
ViewDataDictionary<TModel>(ViewDataDictionary) |
使用指定的视图数据字典初始化 类的新实例 ViewDataDictionary<TModel> 。 |
属性
Count |
获取集合中的元素数。 (继承自 ViewDataDictionary) |
IsReadOnly |
获取一个值,指示集合是否为只读集合。 (继承自 ViewDataDictionary) |
Item[String] |
获取或设置与指定的键关联的项。 (继承自 ViewDataDictionary) |
Keys |
获取包含此字典中的键的集合。 (继承自 ViewDataDictionary) |
Model |
获取或设置模型。 |
ModelMetadata |
获取或设置有关模型的信息。 |
ModelState |
获取模型的状态。 (继承自 ViewDataDictionary) |
TemplateInfo |
获取或设置对有关当前模板上下文的信息进行封装的对象。 (继承自 ViewDataDictionary) |
Values |
获取包含此字典中的值的集合。 (继承自 ViewDataDictionary) |
方法
Add(KeyValuePair<String,Object>) |
将指定项添加到集合。 (继承自 ViewDataDictionary) |
Add(String, Object) |
使用指定的键和值 将元素添加到集合中。 (继承自 ViewDataDictionary) |
Clear() |
从集合中移除所有项。 (继承自 ViewDataDictionary) |
Contains(KeyValuePair<String,Object>) |
确定集合中是否包含指定的项。 (继承自 ViewDataDictionary) |
ContainsKey(String) |
确定集合是否包含具有指定键的元素。 (继承自 ViewDataDictionary) |
CopyTo(KeyValuePair<String,Object>[], Int32) |
从特定的索引位置开始,将集合的元素复制到一个数组中。 (继承自 ViewDataDictionary) |
Eval(String) |
计算指定表达式的值。 (继承自 ViewDataDictionary) |
Eval(String, String) |
使用指定格式计算指定的表达式的值。 (继承自 ViewDataDictionary) |
GetEnumerator() |
返回一个可用于循环访问集合的枚举数。 (继承自 ViewDataDictionary) |
GetViewDataInfo(String) |
返回有关 由 参数定义的 |
Remove(KeyValuePair<String,Object>) |
从集合中移除指定对象的第一个匹配项。 (继承自 ViewDataDictionary) |
Remove(String) |
使用指定键从集合中移除元素。 (继承自 ViewDataDictionary) |
SetModel(Object) |
设置要用于视图的数据模型。 |
TryGetValue(String, Object) |
尝试检索与指定的键关联的值。 (继承自 ViewDataDictionary) |
显式接口实现
IEnumerable.GetEnumerator() |
返回一个可用于循环访问集合的枚举数。 (继承自 ViewDataDictionary) |