BufferedStream Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas BufferedStream.
Overload
BufferedStream(Stream) |
Menginisialisasi instans BufferedStream baru kelas dengan ukuran buffer default 4096 byte. |
BufferedStream(Stream, Int32) |
Menginisialisasi instans BufferedStream baru kelas dengan ukuran buffer yang ditentukan. |
BufferedStream(Stream)
- Sumber:
- BufferedStream.cs
- Sumber:
- BufferedStream.cs
- Sumber:
- BufferedStream.cs
Menginisialisasi instans BufferedStream baru kelas dengan ukuran buffer default 4096 byte.
public:
BufferedStream(System::IO::Stream ^ stream);
public BufferedStream (System.IO.Stream stream);
new System.IO.BufferedStream : System.IO.Stream -> System.IO.BufferedStream
Public Sub New (stream As Stream)
Parameter
- stream
- Stream
Aliran saat ini.
Pengecualian
stream
adalah null
.
Keterangan
Buffer baca/tulis bersama dialokasikan saat pertama kali BufferedStream
objek diinisialisasi dengan konstruktor ini. Buffer bersama tidak digunakan jika semua baca dan tulis lebih besar dari atau sama dengan bufferSize
.
Lihat juga
Berlaku untuk
BufferedStream(Stream, Int32)
- Sumber:
- BufferedStream.cs
- Sumber:
- BufferedStream.cs
- Sumber:
- BufferedStream.cs
Menginisialisasi instans BufferedStream baru kelas dengan ukuran buffer yang ditentukan.
public:
BufferedStream(System::IO::Stream ^ stream, int bufferSize);
public BufferedStream (System.IO.Stream stream, int bufferSize);
new System.IO.BufferedStream : System.IO.Stream * int -> System.IO.BufferedStream
Public Sub New (stream As Stream, bufferSize As Integer)
Parameter
- stream
- Stream
Aliran saat ini.
- bufferSize
- Int32
Ukuran buffer dalam byte.
Pengecualian
stream
adalah null
.
bufferSize
negatif.
Contoh
Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk BufferedStream kelas .
// Create a NetworkStream that owns clientSocket and
// then create a BufferedStream on top of the NetworkStream.
NetworkStream^ netStream = gcnew NetworkStream( clientSocket,true );
BufferedStream^ bufStream = gcnew BufferedStream( netStream,streamBufferSize );
// Create a NetworkStream that owns clientSocket and
// then create a BufferedStream on top of the NetworkStream.
// Both streams are disposed when execution exits the
// using statement.
using(Stream
netStream = new NetworkStream(clientSocket, true),
bufStream =
new BufferedStream(netStream, streamBufferSize))
// Create a NetworkStream that owns clientSocket and
// then create a BufferedStream on top of the NetworkStream.
// Both streams are disposed when execution exits the
// using statement.
use netStream = new NetworkStream(clientSocket, true)
use bufStream = new BufferedStream(netStream, streamBufferSize)
' Create a NetworkStream that owns clientSocket and then
' create a BufferedStream on top of the NetworkStream.
Dim netStream As New NetworkStream(clientSocket, True)
Dim bufStream As New _
BufferedStream(netStream, streamBufferSize)
Keterangan
Buffer baca/tulis bersama dialokasikan saat pertama kali BufferedStream
objek diinisialisasi dengan konstruktor ini. Buffer bersama tidak digunakan jika semua baca dan tulis lebih besar dari atau sama dengan bufferSize
.