BufferedStream Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase BufferedStream.
Sobrecargas
BufferedStream(Stream) |
Inicializa una nueva instancia de la clase BufferedStream con un tamaño de búfer predeterminado de 4096 bytes. |
BufferedStream(Stream, Int32) |
Inicializa una nueva instancia de la clase BufferedStream con el tamaño de búfer especificado. |
BufferedStream(Stream)
- Source:
- BufferedStream.cs
- Source:
- BufferedStream.cs
- Source:
- BufferedStream.cs
Inicializa una nueva instancia de la clase BufferedStream con un tamaño de búfer predeterminado de 4096 bytes.
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)
Parámetros
- stream
- Stream
Secuencia actual.
Excepciones
stream
es null
.
Comentarios
Se asigna un búfer de lectura y escritura compartido la primera vez que se inicializa un BufferedStream
objeto con este constructor. El búfer compartido no se usa si todas las lecturas y escrituras son mayores o iguales que bufferSize
.
Consulte también
Se aplica a
BufferedStream(Stream, Int32)
- Source:
- BufferedStream.cs
- Source:
- BufferedStream.cs
- Source:
- BufferedStream.cs
Inicializa una nueva instancia de la clase BufferedStream con el tamaño de búfer especificado.
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)
Parámetros
- stream
- Stream
Secuencia actual.
- bufferSize
- Int32
El tamaño del búfer en bytes.
Excepciones
stream
es null
.
bufferSize
es negativo.
Ejemplos
Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase BufferedStream.
// 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)
Comentarios
Se asigna un búfer de lectura y escritura compartido la primera vez que se inicializa un BufferedStream
objeto con este constructor. El búfer compartido no se usa si todas las lecturas y escrituras son mayores o iguales que bufferSize
.