Timeout
操作がタイムアウトするまでにprovider が待機する秒数を指定します。
データ型
int
デフォルト値
30
解説
このプロパティは、コマンドが完了するのを本製品 が待機する最大時間(秒単位)を定義します。指定された時間を超えると、タイムアウトエラーが発生します。
Timeout を0に設定すると、操作はタイムアウトしません。成功するか、別のエラーで失敗するまで実行され続けます。
Timeout を正の整数に設定すると、本製品 は指定された時間を超えた場合に操作をキャンセルし、エラーが発生します。
タイムアウトは、クエリの実行、接続の確立、データストリームの読み取りなど、さまざまな操作に適用されます。
このプロパティは、長時間実行される操作を制御したり、予測可能な動作を必要とするアプリケーションで安全な実行時間の上限を設定したりするのに役立ちます。
Note: タイムアウトの動作は、クエリやストアドプロシージャなどのコマンドの種類やネットワーク状況によって異なる場合があります。 この値を設定する際は、データベース操作の通常の応答時間を考慮してください。