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)

Инициализирует новый экземпляр класса SimpleValueProvider, используя указанный контекст выполнения.

SimpleValueProvider(ModelBindingExecutionContext, CultureInfo)

Инициализирует новый экземпляр класса SimpleValueProvider, используя указанный контекст выполнения и сведения о языке и региональных параметрах.

Свойства

ModelBindingExecutionContext

Получает контекст выполнения.

Методы

ContainsPrefix(String)

Получает значение, указывающее, содержит ли поставщик значений указанный префикс.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
FetchValue(String)

При реализации в производном классе возвращает значение для указанного ключа.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
GetValue(String)

Вызывает метод FetchValue(String) а затем использует возвращаемое значение, чтобы создать новый экземпляр класса ValueProviderResult.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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