语言

SimpleValueProvider 类

定义

表示单个键/值查找的值提供程序。

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)

适用于