更新 : 2007 年 11 月
コマンドを実行する試みを終了してエラーが生成されるまでの待機時間を取得または設定します。
名前空間 :
System.Data.SqlClient アセンブリ :
System.Data (System.Data.dll 内)
Public Overrides Property CommandTimeout As Integer
Dim instance As SqlCommand
Dim value As Integer
value = instance.CommandTimeout
instance.CommandTimeout = value
public override int CommandTimeout { get; set; }
public:
virtual property int CommandTimeout {
int get () override;
void set (int value) override;
}
/** @property */
public int get_CommandTimeout()
/** @property */
public void set_CommandTimeout(int value)
public override function get CommandTimeout () : int
public override function set CommandTimeout (value : int)
実装
IDbCommand..::.CommandTimeout
0 は、制限なしを示します。ただし、コマンド実行の試行が永久的に待機されるため、CommandTimeout では使用しないでください。
コンテキスト接続 (接続文字列に "context connection=true" を指定して開かれた SqlConnection) に対してコマンドを実行した場合、CommandTimeout は効力を持ちません。
メモ : |
|---|
このプロパティは、コマンドの実行または結果処理中のすべてのネットワーク読み取りに対する累積タイムアウトを示します。タイムアウトは、最初の行が返された後でも発生します。ユーザー処理時間は計算されず、ネットワーク読み取り時間だけが考慮されます。 |
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
.NET Framework
サポート対象 : 3.5、3.0、2.0、1.1、1.0
.NET Compact Framework
サポート対象 : 3.5、2.0、1.0
参照
その他の技術情報