BaseDataBoundControl.ValidateDataSource(Object) Метод

Определение

При перекрытии в производном классе проверяет, что объект, к которому присоединяется элемент управления, является тем, с чем элемент управления может работать.When overridden in a derived class, verifies that the object a data-bound control binds to is one it can work with.

protected:
 abstract void ValidateDataSource(System::Object ^ dataSource);
protected abstract void ValidateDataSource (object dataSource);
abstract member ValidateDataSource : obj -> unit
Protected MustOverride Sub ValidateDataSource (dataSource As Object)

Параметры

dataSource
Object

Объект для проверки.The object to verify. Обычно является экземпляром интерфейсов IEnumerable, IListSource, IDataSource или IHierarchicalDataSource.Typically an instance of IEnumerable, IListSource, IDataSource, or IHierarchicalDataSource.

Примечания для тех, кто реализует этот метод

Метод вызывается только в элементе BaseDataBoundControl метода мутатора ( DataSource Setter) класса для свойства. ValidateDataSource(Object)The ValidateDataSource(Object) method is only called in the BaseDataBoundControl class's mutator (setter) for the DataSource property. Производные классы реализуют метод для проверки типа объекта, установленного для DataSource свойства, чтобы гарантировать, что элемент управления с привязкой к данным может работать с типом.Derived classes implement the method to check the type of the object that is set for the DataSource property, to ensure that the data-bound control can work with the type. Если тип не распознан, реализации производного типа создают исключение.If the type is not recognized, derived type implementations throw an exception.

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