OracleBFile.Seek メソッド
アセンブリ: System.Data.OracleClient (system.data.oracleclient.dll 内)

Dim instance As OracleBFile Dim offset As Long Dim origin As SeekOrigin Dim returnValue As Long returnValue = instance.Seek(offset, origin)
- offset
原点からのバイト オフセット。offsetが負の値の場合は、originで指定した位置から offset で指定したバイト数だけさかのぼった位置が新しい位置になります。offset が 0 の場合は、origin で指定した位置が新しい位置になります。offsetが正の値の場合は、originで指定した位置から offset で指定したバイト数だけ進んだ位置が新しい位置になります。
現在のストリーム内の新しい位置。


offset が負の値の場合は、origin で指定した位置から offset で指定したバイト数だけさかのぼった位置が新しい位置になります。offset がゼロの場合は、origin で指定した位置が新しい位置になります。offset が正の値の場合は、origin で指定した位置から offset で指定したバイト数だけ進んだ位置が新しい位置になります。
ストリーム長を超えた位置へのシークはサポートされていません。
Read メソッドまたは Seek メソッドを使用して、閉じている OracleBFile にアクセスしようとすると、自動的に OracleBFile ストリームが再度開かれます。
次の C# の例では、Oracle テーブルにおいてこの方法を用いることを想定しています。
(col1 number, col2 BFILE)
Read メソッドと Seek メソッドを使用して OracleBFile オブジェクトにアクセスする例を次に示します。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からOracleBFile.Seek メソッドを検索する場合は、下記のリンクをクリックしてください。

- OracleBFile.Seek メソッドのページへのリンク