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)

Применяется к