SimpleValueProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示单个键/值查找的值提供程序。
public ref class SimpleValueProvider abstract : System::Web::ModelBinding::IValueProvider
public abstract class SimpleValueProvider : System.Web.ModelBinding.IValueProvider
type SimpleValueProvider = class
interface IValueProvider
Public MustInherit Class SimpleValueProvider
Implements IValueProvider
- 继承
-
SimpleValueProvider
- 派生
- 实现
注解
此类不包含实际的查找机制;它使用 FetchValue 该方法将派生类委托给派生类。 简单值提供程序的示例包括 ViewStateValueProvider 类和 ControlValueProvider 类。
构造函数
| 名称 | 说明 |
|---|---|
| SimpleValueProvider(ModelBindingExecutionContext, CultureInfo) |
使用指定的执行上下文和区域性信息初始化类的新实例 SimpleValueProvider 。 |
| SimpleValueProvider(ModelBindingExecutionContext) |
使用指定的执行上下文初始化类的新实例 SimpleValueProvider 。 |
属性
| 名称 | 说明 |
|---|---|
| ModelBindingExecutionContext |
获取执行上下文。 |
方法
| 名称 | 说明 |
|---|---|
| ContainsPrefix(String) |
获取一个值,该值指示值提供程序是否包含指定的前缀。 |
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| FetchValue(String) |
在派生类中实现时,返回指定键的值。 |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| GetValue(String) |
FetchValue(String)调用该方法,然后使用返回的值实例化类的新实例ValueProviderResult。 |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |