Comparteix a través de


NetworkStream.Close Método

Definición

Sobrecargas

Close()

Cierra el objeto NetworkStream.

Close(Int32)

Cierra NetworkStream después de 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 el objeto 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

' Example for closing the NetworkStream.
' Close the NetworkStream
myNetworkStream.Close()
// Example for closing the NetworkStream.

// Close the NetworkStream
myNetworkStream.Close();
// Example for closing the NetworkStream.
// Close the NetworkStream
myNetworkStream->Close();

Comentarios

El Close método libera los recursos no administrados y administrados asociados a NetworkStream. Si es el NetworkStream propietario del subyacente Socket, también se cierra.

Si se NetworkStream ha 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

Cierra NetworkStream después de 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

Un entero con signo de 32 bits que especifica el número de milisegundos que se debe esperar para enviar los datos restantes antes de salir.

Excepciones

El parámetro timeout es menor que -1.

Comentarios

El Close método libera los recursos no administrados y administrados asociados a NetworkStream. Si es el NetworkStream propietario del subyacente Socket, también se cierra.

Si se NetworkStream ha 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

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 debe 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 es el NetworkStream propietario del subyacente Socket, también se cierra. Si se NetworkStream ha asociado a , TcpClientel Close(Int32) método cerrará la conexión TCP, pero no eliminará el asociado TcpClient.

Se aplica a