次の方法で共有


BaseDataBoundControl.ValidateDataSource(Object) メソッド

定義

派生クラスによるオーバーライド時に、データ バインド コントロールがバインドするオブジェクトが、そのコントロールにより処理可能なものかどうかを検証します。

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

検証するオブジェクト。 通常は、IEnumerableIListSourceIDataSource、または IHierarchicalDataSource のインスタンス。

注意 (実装者)

メソッドは ValidateDataSource(Object) 、 プロパティの BaseDataBoundControl クラスのミューテーター (セッター) でのみ呼び出されます DataSource 。 派生クラスは、 メソッドを実装して、 プロパティに設定されているオブジェクトの型を DataSource 確認し、データ バインド コントロールが型を操作できることを確認します。 型が認識されない場合、派生型の実装では例外がスローされます。

適用対象