BindingSourceValueProvider Класс

Определение

Поставщик значений, предоставляющий данные из определенного BindingSourceобъекта .

public ref class BindingSourceValueProvider abstract : Microsoft::AspNetCore::Mvc::ModelBinding::IBindingSourceValueProvider, Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider
public abstract class BindingSourceValueProvider : Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
type BindingSourceValueProvider = class
    interface IBindingSourceValueProvider
    interface IValueProvider
Public MustInherit Class BindingSourceValueProvider
Implements IBindingSourceValueProvider, IValueProvider
Наследование
BindingSourceValueProvider
Производный
Реализации

Комментарии

BindingSourceValueProvider это базовая IValueProvider реализация, которая может предоставлять данные для всех параметров и свойств модели, определяющих соответствующий BindingSourceобъект .

BindingSourceValueProviderIBindingSourceValueProvider реализует и будет включать или исключать себя из набора поставщиков значений на основе связанного с BindingSourceмоделью . Поставщики значений включены по умолчанию; Если модель не указывает , BindingSource то допустимы все поставщики значений.

Конструкторы

BindingSourceValueProvider(BindingSource)

Создает новый экземпляр BindingSourceValueProvider.

Свойства

BindingSource

Возвращает соответствующий BindingSourceобъект .

Методы

ContainsPrefix(String)

Определяет, содержит ли коллекция указанный префикс.

Filter(BindingSource)

Фильтрует поставщик значений на bindingSourceоснове .

GetValue(String)

Извлекает объект значения, используя указанный ключ.

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