RandomAccess クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
スレッド セーフな方法でファイルを読み書きするためのオフセットベースの API を提供します。
public ref class RandomAccess abstract sealed
public static class RandomAccess
type RandomAccess = class
Public Class RandomAccess
- 継承
-
RandomAccess
注釈
.NET 10 以前のバージョンでは、読み取りおよび書き込みメソッドはシークをサポートするファイルのみをサポートします。
.NET 11 以降では、読み取りおよび書き込みメソッドでは、パイプ、ソケット、文字デバイスなどのシークできないハンドルもサポートされています。 これらのハンドルの場合、 fileOffset パラメーターは無視されますが、その値は負以外である必要があります。
シーク操作、読み取り操作、書き込み操作をサポートするファイルの場合は、ファイルの位置を進めずに指定したオフセットを使用します。 GetLength SetLengthには、すべてのバージョンでのシークをサポートするハンドルが必要です。