IDataSource.GetView(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ ソース コントロールに関連付けられた名前付きデータ ソース ビューを取得します。
public:
System::Web::UI::DataSourceView ^ GetView(System::String ^ viewName);
public System.Web.UI.DataSourceView GetView (string viewName);
abstract member GetView : string -> System.Web.UI.DataSourceView
Public Function GetView (viewName As String) As DataSourceView
パラメーター
- viewName
- String
取得するビューの名前。
戻り値
DataSourceView に関連付けられた名前付きの IDataSource を返します。
例
次のコード例は、 インターフェイスを実装 IDataSource するデータ ソース管理クラスが メソッドを GetView 実装し、 クラスの厳密に型指定されたインスタンスを返す方法を DataSourceView 示しています。 データ ソース コントロールは 1 つのビューのみをサポートするため、名前は無視され、既定のビュー名で という名前のビューが返されます。 このコード例は、DataSourceControl クラスのために提供されている大規模な例の一部です。
// Return a strongly typed view for the current data source control.
private CsvDataSourceView view = null;
protected override DataSourceView GetView(string viewName) {
if (null == view) {
view = new CsvDataSourceView(this, String.Empty);
}
return view;
}
' Return a strongly typed view for the current data source control.
Private view As CsvDataSourceView = Nothing
Protected Overrides Function GetView(viewName As String) As DataSourceView
If view Is Nothing Then
view = New CsvDataSourceView(Me, String.Empty)
End If
Return view
End Function 'GetView
注釈
データ ソース管理クラスは、基になるデータに対して 1 つ以上のビューをサポートできます。 これらのビューは、 クラスの DataSourceView インスタンスによって表されます。 データ ソース ビューは、データ ソース コントロールの機能を定義し、基になるデータ ストアからデータを取得し、並べ替え、挿入、削除、更新などの操作を実行するために必要なすべての作業を実行します。
インターフェイスを実装するデータ ソース管理クラスは IDataSource 、 GetView クラスに関連付けられている厳密に型指定されたビュー オブジェクトを返す メソッドを実装します。
適用対象
こちらもご覧ください
.NET