ヘッダーをスキップ
Oracle® Objects for OLE開発者ガイド
11gリリース2 (11.2) for Microsoft Windows
B58887-04
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

PollingAmountプロパティ

説明

ReadおよびWrite操作を複数回に分けて行う場合(ポーリング)の読取り量または書込み量の合計を取得または設定します。0(ゼロ)の値は、ポーリングが使用されないことを意味します。このプロパティは、実行時に読取り/書込みができます。

使用方法

pollamountbytes = OraBFile.PollingAmount 
OraBfile.PollingAmount = pollamountbytes 
 
pollamountbytes = OraBlob.PollingAmount 
OraBlob.PollingAmount = pollamountbytes 
 
pollamountchars= OraClob.PollingAmount 
OraClob.PollingAmount = pollamountchars 

データ型

Integer

備考

この値は、OraBLOBおよびOraBFILEオブジェクトの場合はバイト数、OraCLOBオブジェクトの場合は文字数で表されます。複数回の読取りまたは書込み操作を開始する前に、これを設定します。これを設定した後は、LOBのStatusプロパティによってORALOB_NEED_DATAが戻されなくなる(PollingAmountに設定されたバイト数または文字数がすべて処理される)まで、一連のReadまたはWrite操作を発行する必要があります。ポーリング操作の途中で別のLOB操作を実行しようとすると、エラーになります。