ValueProviderDictionary 类

定义

注意

The recommended alternative is to use one of the specific ValueProvider types, such as FormValueProvider.

注意:此 API 现已过时。表示应用程序的值提供程序字典。

[System.Obsolete("The recommended alternative is to use one of the specific ValueProvider types, such as FormValueProvider.")]
public class ValueProviderDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,System.Web.Mvc.ValueProviderResult>>, System.Collections.Generic.IDictionary<string,System.Web.Mvc.ValueProviderResult>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,System.Web.Mvc.ValueProviderResult>>, System.Web.Mvc.IValueProvider
type ValueProviderDictionary = class
    interface IDictionary<string, ValueProviderResult>
    interface ICollection<KeyValuePair<string, ValueProviderResult>>
    interface seq<KeyValuePair<string, ValueProviderResult>>
    interface IEnumerable
    interface IValueProvider
Public Class ValueProviderDictionary
Implements ICollection(Of KeyValuePair(Of String, ValueProviderResult)), IDictionary(Of String, ValueProviderResult), IEnumerable(Of KeyValuePair(Of String, ValueProviderResult)), IValueProvider
继承
ValueProviderDictionary
属性
实现

构造函数

ValueProviderDictionary(ControllerContext)
已过时.

初始化 ValueProviderDictionary 类的新实例。

属性

ControllerContext
已过时.

获取或设置控制器上下文。

Count
已过时.

获取集合中的元素数。

IsReadOnly
已过时.

获取一个值,指示集合是否为只读集合。

Item[String]
已过时.

获取或设置 ValueProviderResult 具有指定键的对象。

Keys
已过时.

获取包含实例键的 IDictionary<TKey,TValue> 集合。

Values
已过时.

获取一个集合,该集合包含 对象中的 IDictionary<TKey,TValue> 值。

方法

Add(KeyValuePair<String,ValueProviderResult>)
已过时.

将指定的项添加到值提供程序的集合。

Add(String, Object)
已过时.

将具有指定的键和值的元素添加到值提供程序的集合中。

Add(String, ValueProviderResult)
已过时.

将具有指定的键和值的元素添加到值提供程序的集合中。

Clear()
已过时.

从值提供程序的集合中移除所有项。

Contains(KeyValuePair<String,ValueProviderResult>)
已过时.

确定值提供程序的集合是否包含指定的项。

ContainsKey(String)
已过时.

确定值提供程序的集合是否包含具有指定键的元素。

CopyTo(KeyValuePair<String,ValueProviderResult>[], Int32)
已过时.

从指定索引处开始,将集合中的元素复制到一个数组。

GetEnumerator()
已过时.

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

Remove(KeyValuePair<String,ValueProviderResult>)
已过时.

从值提供程序的集合中移除指定项的第一个匹配项。

Remove(String)
已过时.

从值提供程序的集合中移除具有指定键的元素。

TryGetValue(String, ValueProviderResult)
已过时.

获取具有指定键的元素的值。

显式接口实现

IEnumerable.GetEnumerator()
已过时.

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

IValueProvider.ContainsPrefix(String)
已过时.

确定集合是否包含指定的前缀。

IValueProvider.GetValue(String)
已过时.

使用指定键返回值对象。

适用于