次の方法で共有


BufferedStream コンストラクタ (Stream)

BufferedStream クラスの新しいインスタンスを、4,096 バイトの既定のバッファ サイズを使用して初期化します。

名前空間: System.IO
アセンブリ: mscorlib (mscorlib.dll 内)

構文

'宣言
Public Sub New ( _
    stream As Stream _
)
'使用
Dim stream As Stream

Dim instance As New BufferedStream(stream)
public BufferedStream (
    Stream stream
)
public:
BufferedStream (
    Stream^ stream
)
public BufferedStream (
    Stream stream
)
public function BufferedStream (
    stream : Stream
)

パラメータ

  • stream
    現在のストリーム。

例外

例外の種類 条件

ArgumentNullException

stream が null 参照 (Visual Basic では Nothing) です。

解説

ファイルの作成およびテキストのファイルへの書き込みの例については、「方法 : ファイルにテキストを書き込む」を参照してください。ファイルからのテキストの読み取りの例については、「方法 : ファイルからテキストを読み取る」を参照してください。バイナリ ファイルの読み取りおよび書き込みの例については、「方法 : 新しく作成されたデータ ファイルに対して読み書きする」を参照してください。

共有読み取り/書き込みバッファは、最初に BufferedStream オブジェクトがこのコンストラクタで初期化されたときに割り当てられます。すべての読み取りと書き込みが bufferSize 以上の場合、共有バッファは使用されません。

プラットフォーム

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0

参照

関連項目

BufferedStream クラス
BufferedStream メンバ
System.IO 名前空間

その他の技術情報

ファイルおよびストリーム入出力
方法 : ファイルからテキストを読み取る
方法 : ファイルにテキストを書き込む