HierarchicalDataBoundControl.ValidateDataSource(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет, может ли элемент управления с привязкой к данным, привязываемый к объекту, работать с этим объектом.
protected:
override void ValidateDataSource(System::Object ^ dataSource);
protected override void ValidateDataSource (object dataSource);
override this.ValidateDataSource : obj -> unit
Protected Overrides Sub ValidateDataSource (dataSource As Object)
Параметры
- dataSource
- Object
Объект задает свойство DataSource.
Исключения
Параметр dataSource
не имеет значения null
и не реализует ни интерфейс IHierarchicalEnumerable, ни интерфейс IHierarchicalDataSource.
Комментарии
Метод ValidateDataSource вызывается только в BaseDataBoundControl мутаторе класса (метод задания) для DataSource свойства. Класс HierarchicalDataBoundControl проверяет тип объекта, заданного для DataSource свойства, чтобы убедиться, что это экземпляр IHierarchicalEnumerable или IHierarchicalDataSource интерфейсы.