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) |