NetworkStream.Close Método

Definición

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(TimeSpan)

Cierra después de NetworkStream esperar la cantidad de tiempo especificada 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)

Source:
NetworkStream.cs
Source:
NetworkStream.cs
Source:
NetworkStream.cs
Source:
NetworkStream.cs
Source:
NetworkStream.cs

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.

Se aplica a

Close(TimeSpan)

Source:
NetworkStream.cs
Source:
NetworkStream.cs
Source:
NetworkStream.cs
Source:
NetworkStream.cs
Source:
NetworkStream.cs

Cierra después de NetworkStream esperar la cantidad de tiempo especificada para permitir que se envíen los datos.

public:
 void Close(TimeSpan timeout);
public void Close(TimeSpan timeout);
override this.Close : TimeSpan -> unit
Public Sub Close (timeout As TimeSpan)

Parámetros

timeout
TimeSpan

Cantidad de tiempo que se va a esperar para enviar los datos restantes antes de cerrarse.

Excepciones

timeout es menor que -1 milisegundos o mayor que MaxValue milisegundos.

Comentarios

El método Close 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(Int32) método cerrará la conexión TCP, pero no eliminará el asociado TcpClient.

Se aplica a