BufferedStream Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av BufferedStream klassen.
Överlagringar
| Name | Description |
|---|---|
| BufferedStream(Stream) |
Initierar en ny instans av BufferedStream klassen med en standardbuffertstorlek på 4 096 byte. |
| BufferedStream(Stream, Int32) |
Initierar en ny instans av BufferedStream klassen med den angivna buffertstorleken. |
BufferedStream(Stream)
- Källa:
- BufferedStream.cs
- Källa:
- BufferedStream.cs
- Källa:
- BufferedStream.cs
- Källa:
- BufferedStream.cs
- Källa:
- BufferedStream.cs
Initierar en ny instans av BufferedStream klassen med en standardbuffertstorlek på 4 096 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)
Parametrar
- stream
- Stream
Den aktuella strömmen.
Undantag
stream är null.
Kommentarer
En delad läs-/skrivbuffert allokeras första gången ett BufferedStream objekt initieras med den här konstruktorn. Den delade bufferten används inte om alla läsningar och skrivningar är större än eller lika med bufferSize.
Se även
Gäller för
BufferedStream(Stream, Int32)
- Källa:
- BufferedStream.cs
- Källa:
- BufferedStream.cs
- Källa:
- BufferedStream.cs
- Källa:
- BufferedStream.cs
- Källa:
- BufferedStream.cs
Initierar en ny instans av BufferedStream klassen med den angivna buffertstorleken.
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)
Parametrar
- stream
- Stream
Den aktuella strömmen.
- bufferSize
- Int32
Buffertstorleken i byte.
Undantag
stream är null.
bufferSize är negativ.
Exempel
Det här kodexemplet är en del av ett större exempel för BufferedStream klassen.
// 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)
Kommentarer
En delad läs-/skrivbuffert allokeras första gången ett BufferedStream objekt initieras med den här konstruktorn. Den delade bufferten används inte om alla läsningar och skrivningar är större än eller lika med bufferSize.