言語

IDbCommand.ExecuteReader(CommandBehavior) メソッド

定義

コネクションに対してCommandTextを実行し、IDataReaderを築く。

public:
 Microsoft::ReportingServices::DataProcessing::IDataReader ^ ExecuteReader(Microsoft::ReportingServices::DataProcessing::CommandBehavior behavior);
public Microsoft.ReportingServices.DataProcessing.IDataReader ExecuteReader(Microsoft.ReportingServices.DataProcessing.CommandBehavior behavior);
abstract member ExecuteReader : Microsoft.ReportingServices.DataProcessing.CommandBehavior -> Microsoft.ReportingServices.DataProcessing.IDataReader
Public Function ExecuteReader (behavior As CommandBehavior) As IDataReader

パラメーター

behavior
CommandBehavior

プロパティを取得するためのフィールドのインデックス。

返品

IDataReader オブジェクト。

注釈

呼び出し者はConnectionプロパティのOpenメソッドを呼び出さなければなりません。

CommandType プロパティが StoredProcedure に設定されている場合、CommandText プロパティはストアド プロシージャの名前に設定する必要があります。 このコマンドは、 ExecuteReaderを呼び出すときにこのストアド プロシージャを実行します。

IDataReaderでは、大きなバイナリ値を効率的に読み取ることができる特別なモードがサポートされています。 詳細については、.NET Frameworkのドキュメントにある「SequentialAccess Setting for CommandBehavior」をご覧ください。

IDataReaderが使用されている間、関連付けられているIDbConnectionIDataReaderの提供中です。 この状態では、 IDbConnection を閉じる以外の操作は実行できません。

適用対象