NetworkStream.Close Méthode

Définition

Surcharges

Close()

Ferme le NetworkStream.Closes the NetworkStream.

Close(Int32)

Ferme NetworkStream après avoir attendu le temps spécifié pour permettre l'envoi des données.Closes the NetworkStream after waiting the specified time to allow data to be sent.

Close()

Ferme le NetworkStream.Closes the NetworkStream.

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

Exemples

L’exemple de code suivant ferme 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();

Remarques

La Close méthode libère les ressources managées et non managées associées au NetworkStream .The Close method frees both unmanaged and managed resources associated with the NetworkStream. Si le NetworkStream possède le sous-jacent Socket , il est également fermé.If the NetworkStream owns the underlying Socket, it is closed as well.

Si un NetworkStream a été associé à un TcpClient , la Close méthode fermera la connexion TCP, mais ne supprimera pas le associé TcpClient .If a NetworkStream was associated with a TcpClient, the Close method will close the TCP connection, but not dispose of the associated TcpClient.

S’applique à

Close(Int32)

Ferme NetworkStream après avoir attendu le temps spécifié pour permettre l'envoi des données.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)

Paramètres

timeout
Int32

Entier signé 32 bits qui spécifie le nombre de millisecondes à attendre avant d'envoyer les données restantes éventuelles, préalablement à la fermeture.A 32-bit signed integer that specifies the number of milliseconds to wait to send any remaining data before closing.

Exceptions

Le paramètre timeout est inférieur à -1.The timeout parameter is less than -1.

Remarques

La Close méthode libère les ressources managées et non managées associées au NetworkStream .The Close method frees both unmanaged and managed resources associated with the NetworkStream. Si le NetworkStream possède le sous-jacent Socket , il est également fermé.If the NetworkStream owns the underlying Socket, it is closed as well.

Si un NetworkStream a été associé à un TcpClient , la Close méthode fermera la connexion TCP, mais ne supprimera pas le associé TcpClient .If a NetworkStream was associated with a TcpClient, the Close method will close the TCP connection, but not dispose of the associated TcpClient.

S’applique à