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.