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

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

(継承元 QueryableDataSourceView)
CanInsert

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

(継承元 QueryableDataSourceView)
CanPage

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

(継承元 QueryableDataSourceView)
CanRetrieveTotalRowCount

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

(継承元 QueryableDataSourceView)
CanSort

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

(継承元 QueryableDataSourceView)
CanUpdate

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

(継承元 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

取得されるデータに行を含めるかどうかを決める条件を指定する値を取得または設定します。

(継承元 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)

削除の操作を実行します。

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

DataSourceView オブジェクトで表されたデータのリストに対して、削除操作を非同期に実行します。

(継承元 DataSourceView)
DeleteObject(Object)

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

(継承元 QueryableDataSourceView)
DisposeContext()

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

DisposeContext(Object)

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

Equals(Object)

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

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

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

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

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

(継承元 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)

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

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

DataSourceView オブジェクトで表されたデータのリストに対して、挿入操作を非同期に実行します。

(継承元 DataSourceView)
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)

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

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

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

(継承元 QueryableDataSourceView)
ToString()

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

(継承元 Object)
TrackViewState()

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

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

更新の操作を実行します。

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

DataSourceView オブジェクトで表されたデータのリストに対して、更新操作を非同期に実行します。

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

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

(継承元 QueryableDataSourceView)

イベント

DataSourceViewChanged

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

(継承元 DataSourceView)
QueryCreated

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

(継承元 QueryableDataSourceView)

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

IStateManager.IsTrackingViewState

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

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

クラスによって実装されると、サーバー コントロールについて前回保存されたビューステートを読み込みます。

(継承元 QueryableDataSourceView)
IStateManager.SaveViewState()

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

(継承元 QueryableDataSourceView)
IStateManager.TrackViewState()

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

(継承元 QueryableDataSourceView)

適用対象