ADO.NET Provider for NetSuite

Build 23.0.8839

Timeout

タイムアウトエラーがスローされ、処理をキャンセルするまでの秒数。

データ型

int

デフォルト値

300

解説

Timeout プロパティが0に設定されている場合は、操作がタイムアウトしません。処理が正しく完了するか、エラー状態になるまで実行されます。 Timeout の有効期限が切れても処理が完了していない場合は、本製品 は例外をスローします。

NetSuite では、子テーブルからデータを取得する場合や、AggregateColumnMode がListAndRetrieve に設定されている特定のテーブルからデータを取得する場合に、オペレーションが戻るのに非常に長い時間がかかることがあります。 例えば、AggregateColumnMode がListAndRetrieve に設定されている場合、NetSuite から単一のリクエストで1000 SalesOrders を取得するのに10分以上かかるのは前例のないことではありません。 残念ながら、これはNetSuite Web サービスの制限であり、既知の解決策はありません。集計カラムや子テーブルで作業する必要がある場合は、Timeout を0に設定して、Pagesize の値を小さくし、すべてのカラムではなく特定のカラムを選択します。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 23.0.8839