NetworkStream.Close Método

Definição

Sobrecargas

Close()

Fecha o NetworkStream.Closes the NetworkStream.

Close(Int32)

Fecha o NetworkStream após aguardar o tempo especificado para permitir que os dados sejam enviados.Closes the NetworkStream after waiting the specified time to allow data to be sent.

Close()

Fecha o NetworkStream.Closes the NetworkStream.

public:
 override void Close();
public override void Close ();
override this.Close : unit -> unit
Public Overrides Sub Close ()

Exemplos

O exemplo de código a seguir fecha o NetworkStream .The following code example closes the 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();

Comentários

O Close método libera tanto os recursos gerenciados como os que não estão associados ao NetworkStream .The Close method frees both unmanaged and managed resources associated with the NetworkStream. Se o NetworkStream possuir o subjacente Socket , ele também será fechado.If the NetworkStream owns the underlying Socket, it is closed as well.

Se um NetworkStream foi associado a um TcpClient , o Close método fechará a conexão TCP, mas não descartará o associado TcpClient .If a NetworkStream was associated with a TcpClient, the Close method will close the TCP connection, but not dispose of the associated TcpClient.

Aplica-se a

Close(Int32)

Fecha o NetworkStream após aguardar o tempo especificado para permitir que os dados sejam enviados.Closes the NetworkStream after waiting the specified time to allow data to be sent.

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

Um inteiro com sinal de 32 bits que especifica o número de milissegundos para aguardar o envio dos dados restantes antes de fechar.A 32-bit signed integer that specifies the number of milliseconds to wait to send any remaining data before closing.

Exceções

O parâmetro timeout é menor que -1.The timeout parameter is less than -1.

Comentários

O Close método libera tanto os recursos gerenciados como os que não estão associados ao NetworkStream .The Close method frees both unmanaged and managed resources associated with the NetworkStream. Se o NetworkStream possuir o subjacente Socket , ele também será fechado.If the NetworkStream owns the underlying Socket, it is closed as well.

Se um NetworkStream foi associado a um TcpClient , o Close método fechará a conexão TCP, mas não descartará o associado TcpClient .If a NetworkStream was associated with a TcpClient, the Close method will close the TCP connection, but not dispose of the associated TcpClient.

Aplica-se a