ContextDataSourceView クラス

定義

ContextDataSource コントロールをサポートし、データ バインド コントロールがデータ操作を実行するためのインターフェイスを提供します。

public ref class ContextDataSourceView abstract : System::Web::UI::WebControls::QueryableDataSourceView
public abstract class ContextDataSourceView : System.Web.UI.WebControls.QueryableDataSourceView
type ContextDataSourceView = class
    inherit QueryableDataSourceView
Public MustInherit Class ContextDataSourceView
Inherits QueryableDataSourceView
継承
派生

コンストラクター

名前 説明
ContextDataSourceView(DataSourceControl, String, HttpContext)

ContextDataSourceView クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
EventContextCreated

コンテキスト型オブジェクトのインスタンスが作成された後にイベントが発生したことを示します。

EventContextCreating

コンテキスト型オブジェクトのインスタンスが作成される前にイベントが発生することを示します。

EventContextDisposing

コンテキスト型オブジェクトのインスタンスが破棄される前にイベントが発生することを示します。

プロパティ

名前 説明
AutoGenerateOrderByClause

現在のQueryableDataSourceView コントロールに関連付けられているQueryableDataSource オブジェクトが動的なOrderBy句を作成するかどうかを示す値を取得または設定します。

(継承元 QueryableDataSourceView)
AutoGenerateWhereClause

現在のQueryableDataSourceView コントロールに関連付けられているQueryableDataSource オブジェクトが動的なWhere句を作成するかどうかを示す値を取得または設定します。

(継承元 QueryableDataSourceView)
AutoPage

現在のQueryableDataSourceView コントロールに関連付けられているQueryableDataSource オブジェクトが既定でページングをサポートしているかどうかを示す値を取得または設定します。

(継承元 QueryableDataSourceView)
AutoSort

現在のQueryableDataSourceView コントロールに関連付けられているQueryableDataSource オブジェクトが既定で並べ替えをサポートしているかどうかを示す値を取得または設定します。

(継承元 QueryableDataSourceView)
CanDelete

現在のQueryableDataSource コントロールに関連付けられているQueryableDataSourceView オブジェクトが削除操作をサポートしているかどうかを示す値を取得します。

(継承元 QueryableDataSourceView)
CanInsert

現在のQueryableDataSource コントロールに関連付けられているQueryableDataSourceView オブジェクトが挿入操作をサポートしているかどうかを示す値を取得します。

(継承元 QueryableDataSourceView)
CanPage

現在のQueryableDataSource コントロールに関連付けられているQueryableDataSourceView オブジェクトがページングをサポートしているかどうかを示す値を取得します。

(継承元 QueryableDataSourceView)
CanRetrieveTotalRowCount

現在のQueryableDataSource コントロールに関連付けられているQueryableDataSourceView オブジェクトが、データ行の合計数の取得とデータの取得をサポートしているかどうかを示す値を取得します。

(継承元 QueryableDataSourceView)
CanSort

現在のQueryableDataSourceView コントロールに関連付けられているQueryableDataSource オブジェクトが、取得したデータの並べ替えられたビューをサポートするかどうかを示す値を取得します。

(継承元 QueryableDataSourceView)
CanUpdate

現在のQueryableDataSource コントロールに関連付けられているQueryableDataSourceView オブジェクトが更新操作をサポートしているかどうかを示す値を取得します。

(継承元 QueryableDataSourceView)
Context

現在のデータ コンテキストを取得または設定します。

ContextType

データ コンテキストの型を取得します。

ContextTypeName

TableName プロパティで指定されたフィールドまたはプロパティを含むデータ コンテキスト クラスの名前を取得または設定します。

DeleteParameters

削除操作中に使用されるパラメーターを含むコレクションを取得します。

(継承元 QueryableDataSourceView)
EntitySet

取得するデータの値を格納するオブジェクトを取得または設定します。

EntitySetName

データ コレクションを表すデータ コンテキスト クラスのプロパティまたはフィールドの名前を取得または設定します。

EntitySetType

挿入、削除、または更新操作用に作成されるオブジェクトの名前を取得または設定します。

EntityType

挿入、削除、または更新操作用に作成されるオブジェクトを取得または設定します。

EntityTypeName

挿入、削除、または更新操作用に作成されるオブジェクトの名前を取得または設定します。

Events

データ ソース ビューのイベント ハンドラー デリゲートの一覧を取得します。

(継承元 DataSourceView)
GroupBy

データをグループ化するための選択操作中に使用するプロパティの名前または名前を取得または設定します。

(継承元 QueryableDataSourceView)
GroupByParameters

選択操作中に GroupBy 句の作成に使用される値を持つパラメーターのコレクションを取得します。

(継承元 QueryableDataSourceView)
InsertParameters

挿入操作中に使用されるパラメーターのコレクションを取得します。

(継承元 QueryableDataSourceView)
IsTrackingViewState

QueryableDataSourceView オブジェクトがビュー ステートへの変更を保存しているかどうかを示す値を取得します。

(継承元 QueryableDataSourceView)
Name

データ ソース ビューの名前を取得します。

(継承元 DataSourceView)
OrderBy

選択操作でデータを並べ替える際に使用されるプロパティの名前または名前を取得または設定します。

(継承元 QueryableDataSourceView)
OrderByParameters

データの並べ替えに選択操作中に使用されるパラメーターのコレクションを取得します。

(継承元 QueryableDataSourceView)
OrderGroupsBy

グループ化されたデータを並べ替えるために選択操作中に使用されるプロパティの名前を取得または設定します。

(継承元 QueryableDataSourceView)
OrderGroupsByParameters

OrderGroupsBy句の作成に使用されるパラメーターのコレクションを取得します。

(継承元 QueryableDataSourceView)
SelectNew

取得したデータに含まれるプロパティと計算値を取得または設定します。

(継承元 QueryableDataSourceView)
SelectNewParameters

データ取得操作中に使用されるパラメーターのコレクションを取得します。

(継承元 QueryableDataSourceView)
UpdateParameters

更新操作中に使用されるパラメーターのコレクションを取得します。

(継承元 QueryableDataSourceView)
Where

取得したデータに行を含めるために true にする必要がある条件を指定する値を取得または設定します。

(継承元 QueryableDataSourceView)
WhereParameters

Where句の作成に使用されるパラメーターのコレクションを取得します。

(継承元 QueryableDataSourceView)

メソッド

名前 説明
BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>)

削除操作に使用するオブジェクトを作成します。

(継承元 QueryableDataSourceView)
BuildInsertObject(IDictionary, IDictionary<String,Exception>)

挿入する値と、操作が失敗した場合に表示するエラー メッセージを使用して、挿入操作に使用するオブジェクトを作成します。

(継承元 QueryableDataSourceView)
BuildQuery(DataSourceSelectArguments)

データ ソースの select 引数を使用して Select クエリ式を作成します。

(継承元 QueryableDataSourceView)
BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>)

指定した値を使用して、更新操作に使用するオブジェクトを作成します。

(継承元 QueryableDataSourceView)
CanExecute(String)

指定したコマンドを実行できるかどうかを判断します。

(継承元 DataSourceView)
ClearOriginalValues()

元の値をクリアします。

(継承元 QueryableDataSourceView)
CreateContext(DataSourceOperation)

指定した操作のデータ コンテキストとエンティティ セット型のインスタンスを作成します。

CreateQueryContext(DataSourceSelectArguments)

評価されたパラメーター コレクションを含むクエリ コンテキスト オブジェクトのインスタンスを作成します。

(継承元 QueryableDataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

DataSourceView オブジェクトが表すデータの一覧に対して非同期の削除操作を実行します。

(継承元 DataSourceView)
Delete(IDictionary, IDictionary)

削除操作を実行します。

(継承元 QueryableDataSourceView)
DeleteObject(Object)

テーブルからデータ オブジェクトを削除します。

(継承元 QueryableDataSourceView)
DisposeContext()

操作の実行後にコンテキストを破棄します。

DisposeContext(Object)

操作の実行後に、指定したデータ コンテキストを破棄します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

指定したコマンドを実行します。

(継承元 DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary)

指定したコマンドを実行します。

(継承元 DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

指定したキーを使用し、競合の検出に使用される行値を使用して削除操作を実行します。

ExecuteInsert(IDictionary)

コレクションで指定された値を使用して挿入操作を実行します。

ExecutePaging(IQueryable, QueryContext)

QueryContext オブジェクトのQueryableDataSource オブジェクトを使用してページングを実行します。

(継承元 QueryableDataSourceView)
ExecuteQuery(IQueryable, QueryContext)

IQueryable<T> オブジェクトに対してクエリ、並べ替え、またはページング操作を実行します。

(継承元 QueryableDataSourceView)
ExecuteQueryExpressions(IQueryable, QueryContext)

IQueryable オブジェクトとQueryContext オブジェクトを使用してクエリ式を実行します。

(継承元 QueryableDataSourceView)
ExecuteSelect(DataSourceSelectArguments)

データ取得操作を実行します。

(継承元 QueryableDataSourceView)
ExecuteSorting(IQueryable, QueryContext)

並べ替え操作を実行します。

(継承元 QueryableDataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

指定した行キー値、行値、および競合の検出に使用される行値を使用して、更新操作を実行します。

GetDataObjectType(Type)

削除、挿入、更新の各操作に使用するデータ オブジェクトの種類を取得します。

GetEntitySetType()

エンティティ セットをプロパティ、フィールド、またはデータ コンテキストとして取得します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetOriginalValues(IDictionary)

Select 操作中に格納された、指定したキーの元の値を取得します。

(継承元 QueryableDataSourceView)
GetSource(QueryContext)

クエリ コンテキストのソースを取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation)

データ オブジェクト構築プロセスで CRUD 操作が失敗したときに CRUD 操作を実行するメソッドによって呼び出されます。

(継承元 QueryableDataSourceView)
Insert(IDictionary, DataSourceViewOperationCallback)

DataSourceView オブジェクトが表すデータの一覧に対して非同期挿入操作を実行します。

(継承元 DataSourceView)
Insert(IDictionary)

QueryableDataSourceView オブジェクトが表すデータ項目に対して非同期挿入操作を実行します。

(継承元 QueryableDataSourceView)
InsertObject(Object)

QueryableDataSourceView オブジェクトにデータ オブジェクトを挿入します。

(継承元 QueryableDataSourceView)
LoadViewState(Object)

データ ソース ビューの以前に保存したビューステートを復元します。

(継承元 QueryableDataSourceView)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
OnDataSourceViewChanged(EventArgs)

DataSourceViewChanged イベントを発生させます。

(継承元 DataSourceView)
OnQueryCreated(QueryCreatedEventArgs)

QueryCreated コントロールがQueryableDataSource オブジェクトを作成した後に、IQueryable イベントを発生させます。

(継承元 QueryableDataSourceView)
OnQueryParametersChanged(Object, EventArgs)

RaiseViewChanged() メソッドを呼び出します。

(継承元 QueryableDataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

RaiseUnsupportedCapabilitiesError(DataSourceView) メソッドによって呼び出され、ExecuteSelect(DataSourceSelectArguments)操作に対して要求された機能とビューがサポートする機能を比較します。

(継承元 DataSourceView)
RaiseViewChanged()

OnDataSourceViewChanged(EventArgs) メソッドを呼び出します。

(継承元 QueryableDataSourceView)
SaveViewState()

ページがサーバーにポストされてからの QueryableDataSourceView オブジェクトの表示状態への変更を保存します。

(継承元 QueryableDataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

基になるデータ ストレージから非同期的にデータの一覧を取得します。

(継承元 DataSourceView)
StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>)

削除操作または更新操作が有効になっている場合、選択操作の元の値をコントロールのビューステートに格納します。

(継承元 QueryableDataSourceView)
StoreOriginalValues(IList)

Select操作の元の値をコントロールのビューステートに格納します。

(継承元 QueryableDataSourceView)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
TrackViewState()

ビューステートの変更をサーバー コントロールに追跡して、サーバー コントロールの状態に格納できるようにします。

(継承元 QueryableDataSourceView)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

DataSourceView オブジェクトが表すデータの一覧に対して非同期更新操作を実行します。

(継承元 DataSourceView)
Update(IDictionary, IDictionary, IDictionary)

更新操作を実行します。

(継承元 QueryableDataSourceView)
UpdateObject(Object, Object)

データ オブジェクトを更新します。

(継承元 QueryableDataSourceView)

イベント

名前 説明
DataSourceViewChanged

データ ソース ビューが変更されたときに発生します。

(継承元 DataSourceView)
QueryCreated

クエリが作成されるときに発生します。

(継承元 QueryableDataSourceView)

明示的なインターフェイスの実装

名前 説明
IStateManager.IsTrackingViewState

クラスによって実装された場合、サーバー コントロールがビューステートの変更を追跡しているかどうかを示す値を取得します。

(継承元 QueryableDataSourceView)
IStateManager.LoadViewState(Object)

クラスによって実装された場合は、サーバー コントロールの以前に保存されたコントロールのビューステートを読み込みます。

(継承元 QueryableDataSourceView)
IStateManager.SaveViewState()

クラスによって実装された場合、サーバー コントロールのビューステートへの変更をオブジェクトに保存します。

(継承元 QueryableDataSourceView)
IStateManager.TrackViewState()

クラスによって実装された場合、サーバー コントロールがビューステートの変更を追跡しているかどうかを示す値を取得します。

(継承元 QueryableDataSourceView)

適用対象