CommandBehavior 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クエリの結果と、データベースに対するその影響についての説明を提供します。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- 継承
- 属性
フィールド
CloseConnection | 32 | コマンドが実行された場合、関連付けられている |
Default | 0 | クエリで複数の結果セットが返される場合があります。 クエリを実行すると、データベースの状態に影響を与えることがあります。 |
KeyInfo | 4 | クエリでは列と主キーの情報が返されます。 プロバイダーによって、既存の主キーおよびタイムスタンプ列の結果セットに列が追加されます。 |
SchemaOnly | 2 | クエリでは列情報のみが返されます。 SchemaOnly を使用している場合、SQL Server 用 .NET Framework データ プロバイダーは実行するステートメントの前に SET FMTONLY ON を指定します。 |
SequentialAccess | 16 |
|
SingleResult | 1 | クエリでは単一の結果セットが返されます。 |
SingleRow | 8 | クエリは、最初の結果セットの単一行を返すと想定されます。 クエリを実行すると、データベースの状態に影響を与えることがあります。 一部の .NET データ プロバイダーではこの情報を使用してコマンドのパフォーマンスを最適化することもできますが、この情報の使用は必須ではありません。 OleDbCommand オブジェクトの ExecuteReader() メソッドで SingleRow を指定すると、OLE DB |
注釈
この API の詳細については、「 CommandBehavior の補足 API 解説」を参照してください。
適用対象
.NET