NetworkStream.Close Método
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í.
Sobrecargas
| Nombre | Description |
|---|---|
| Close() |
Cierra .NetworkStream |
| Close(Int32) |
Cierra después de NetworkStream esperar el tiempo especificado para permitir que se envíen los datos. |
Close()
Cierra .NetworkStream
public:
override void Close();
public override void Close();
override this.Close : unit -> unit
Public Overrides Sub Close ()
Ejemplos
En el ejemplo de código siguiente se cierra .NetworkStream
' Close the NetworkStream
myNetworkStream.Close()
// Close the NetworkStream
myNetworkStream.Close();
// Close the NetworkStream
myNetworkStream->Close();
Comentarios
El Close método libera los recursos no administrados y administrados asociados a NetworkStream. Si posee NetworkStream también el objeto subyacente Socket, también se cierra.
Si un NetworkStream objeto estaba asociado a , TcpClientel Close método cerrará la conexión TCP, pero no eliminará el asociado TcpClient.
Se aplica a
Close(Int32)
Cierra después de NetworkStream esperar el tiempo especificado para permitir que se envíen los datos.
public:
void Close(int timeout);
public void Close(int timeout);
override this.Close : int -> unit
Public Sub Close (timeout As Integer)
Parámetros
- timeout
- Int32
Entero de 32 bits con signo que especifica el número de milisegundos que se van a esperar para enviar los datos restantes antes de cerrarse.
Excepciones
El timeout parámetro es menor que -1.
Comentarios
El Close método libera los recursos no administrados y administrados asociados a NetworkStream. Si posee NetworkStream también el objeto subyacente Socket, también se cierra.
Si un NetworkStream objeto estaba asociado a , TcpClientel Close método cerrará la conexión TCP, pero no eliminará el asociado TcpClient.