ObjectDataSourceSelectingEventArgsとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ObjectDataSourceSelectingEventArgsの意味・解説 

ObjectDataSourceSelectingEventArgs クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

ObjectDataSource コントロールの Selecting イベントのデータを提供します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Class ObjectDataSourceSelectingEventArgs
    Inherits ObjectDataSourceMethodEventArgs
Dim instance As ObjectDataSourceSelectingEventArgs
public class ObjectDataSourceSelectingEventArgs
 : ObjectDataSourceMethodEventArgs
public ref class ObjectDataSourceSelectingEventArgs
 : public ObjectDataSourceMethodEventArgs
public class ObjectDataSourceSelectingEventArgs
 extends ObjectDataSourceMethodEventArgs
public class ObjectDataSourceSelectingEventArgs
 extends ObjectDataSourceMethodEventArgs
解説解説

ObjectDataSourceSelectingEventArgs クラスは、OnSelecting メソッドで使用されます。ObjectDataSourceSelectingEventArgs クラスは ObjectDataSourceMethodEventArgs クラスから派生しているため、InputParameters プロパティによって検証および操作を行うための入力パラメータにアクセスできます。ObjectDataSourceSelectingEventArgs クラスは、ExecutingSelectCount プロパティも提供します。このプロパティは、現在実行中のデータ取得操作により、データ以外に行数も取得するかどうかを確認するために使用されます。これは、データ ソース ページングが有効になっている場合、Selecting イベントが 2 回発生するため重要です。詳細については、「ExecutingSelectCount」を参照してください。

ObjectDataSource コントロールは、有効期間中、基になるビジネス オブジェクトを操作する際に利用できるイベントを数多く公開しています。イベント、および関連する EventArgs クラスとイベント ハンドラのデリゲートの一覧を次の表に示します。

イベント

EventArgs

EventHandler

ObjectCreating。

ビジネス オブジェクトがインスタンス化される直前に発生します。

ObjectDataSourceEventArgs

ObjectDataSourceObjectEventHandler

ObjectCreated。

ビジネス オブジェクトがインスタンス化された直後に発生します。

ObjectDataSourceEventArgs

ObjectDataSourceObjectEventHandler

Selecting。

データが取得される前に発生します。

ObjectDataSourceSelectingEventArgs

ObjectDataSourceSelectingEventHandler

Inserting、Updating、および Deleting。

挿入、更新、削除のいずれかの操作が実行される前に発生します。

ObjectDataSourceMethodEventArgs

ObjectDataSourceMethodEventHandler

Selected。

データが取得された後で発生します。

ObjectDataSourceStatusEventArgs

ObjectDataSourceStatusEventHandler

Inserted、Updated、および Deleted。

挿入、更新、削除のいずれかの操作が完了した後で発生します。

ObjectDataSourceStatusEventArgs

ObjectDataSourceStatusEventHandler

ObjectDisposing。

ビジネス オブジェクトが破棄される前に発生します。

ObjectDataSourceDisposingEventArgs

ObjectDataSourceDisposingEventHandler

.NET Framework のセキュリティ.NET Framework のセキュリティ
継承階層継承階層
System.Object
   System.EventArgs
     System.ComponentModel.CancelEventArgs
       System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs
        System.Web.UI.WebControls.ObjectDataSourceSelectingEventArgs
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ObjectDataSourceSelectingEventArgs メンバ
System.Web.UI.WebControls 名前空間
ObjectDataSource クラス
ObjectDataSource.Selecting イベント
OnSelecting

ObjectDataSourceSelectingEventArgs コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

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

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Sub New ( _
    inputParameters As IOrderedDictionary, _
    arguments As DataSourceSelectArguments, _
    executingSelectCount As Boolean _
)
Dim inputParameters As IOrderedDictionary
Dim arguments As DataSourceSelectArguments
Dim executingSelectCount As Boolean

Dim instance As New ObjectDataSourceSelectingEventArgs(inputParameters,
 arguments, executingSelectCount)
public ObjectDataSourceSelectingEventArgs (
    IOrderedDictionary inputParameters,
    DataSourceSelectArguments arguments,
    bool executingSelectCount
)
public:
ObjectDataSourceSelectingEventArgs (
    IOrderedDictionary^ inputParameters, 
    DataSourceSelectArguments^ arguments, 
    bool executingSelectCount
)
public ObjectDataSourceSelectingEventArgs (
    IOrderedDictionary inputParameters, 
    DataSourceSelectArguments arguments, 
    boolean executingSelectCount
)
public function ObjectDataSourceSelectingEventArgs
 (
    inputParameters : IOrderedDictionary, 
    arguments : DataSourceSelectArguments, 
    executingSelectCount : boolean
)

パラメータ

inputParameters

Parameter オブジェクトの IDictionary。

arguments

ObjectDataSource が結果セットに対して実行するデータ関連の追加操作を指定する DataSourceSelectArguments。このデータ関連の追加操作として、データの並べ替え操作や特定のデータのサブセットを返す操作が挙げられます。

executingSelectCount

ObjectDataSource がデータ自体だけでなくデータの行数も取得することを示す場合は true。それ以外の場合は false。

解説解説

inputParameters パラメータは、メソッド シグネチャ内に対応するものがあり、参照によって渡される名前/値のペアの IDictionary コレクションです。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ObjectDataSourceSelectingEventArgs クラス
ObjectDataSourceSelectingEventArgs メンバ
System.Web.UI.WebControls 名前空間
ExecutingSelectCount
DataSourceSelectArguments

ObjectDataSourceSelectingEventArgs プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ Arguments ObjectDataSource オブジェクトを使用して、データの取得時にデータ関連の操作を要求できる機構を提供します。
パブリック プロパティ Cancel  イベントをキャンセルするかどうかを示す値を取得または設定します。 ( CancelEventArgs から継承されます。)
パブリック プロパティ ExecutingSelectCount データ取得操作中に ObjectDataSource が行数を取得するかどうかを示す値を取得します。
パブリック プロパティ InputParameters  ビジネス オブジェクトのメソッドのパラメータとそれらの値を含むコレクションを取得します。 ( ObjectDataSourceMethodEventArgs から継承されます。)
参照参照

関連項目

ObjectDataSourceSelectingEventArgs クラス
System.Web.UI.WebControls 名前空間
ObjectDataSource クラス
ObjectDataSource.Selecting イベント
OnSelecting

ObjectDataSourceSelectingEventArgs メソッド


ObjectDataSourceSelectingEventArgs メンバ

ObjectDataSource コントロールの Selecting イベントのデータを提供します。

ObjectDataSourceSelectingEventArgs データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド ObjectDataSourceSelectingEventArgs ObjectDataSourceSelectingEventArgs クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ Arguments ObjectDataSource オブジェクトを使用して、データの取得時にデータ関連の操作を要求できる機構を提供します。
パブリック プロパティ Cancel  イベントをキャンセルするかどうかを示す値を取得または設定します。(CancelEventArgs から継承されます。)
パブリック プロパティ ExecutingSelectCount データ取得操作中に ObjectDataSource が行数を取得するかどうかを示す値を取得します。
パブリック プロパティ InputParameters  ビジネス オブジェクトのメソッドのパラメータとそれらの値を含むコレクションを取得します。(ObjectDataSourceMethodEventArgs から継承されます。)
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ObjectDataSourceSelectingEventArgs クラス
System.Web.UI.WebControls 名前空間
ObjectDataSource クラス
ObjectDataSource.Selecting イベント
OnSelecting



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「ObjectDataSourceSelectingEventArgs」の関連用語

ObjectDataSourceSelectingEventArgsのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ObjectDataSourceSelectingEventArgsのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS