Partager via


NetworkStream.Close Méthode

Définition

Surcharges

Close()

Ferme le NetworkStream.

Close(Int32)

Ferme NetworkStream après avoir attendu le temps spécifié pour permettre l'envoi des données.

Close(TimeSpan)

Ferme le NetworkStream après avoir attendu la durée spécifiée pour autoriser l’envoi de données.

Close()

Ferme le 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

' 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 non managées et managées associées à .NetworkStream Si possède NetworkStream le sous-jacent Socket, il est également fermé.

Si un NetworkStream a été associé à un TcpClient, la Close méthode ferme la connexion TCP, mais n’élimine pas le associé TcpClient.

S’applique à

Close(Int32)

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

Ferme NetworkStream après avoir attendu le temps spécifié pour permettre l'envoi des données.

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.

Exceptions

Le paramètre timeout est inférieur à -1.

Remarques

La Close méthode libère les ressources non managées et managées associées à .NetworkStream Si possède NetworkStream le sous-jacent Socket, il est également fermé.

Si un NetworkStream a été associé à un TcpClient, la Close méthode ferme la connexion TCP, mais n’élimine pas le associé TcpClient.

S’applique à

Close(TimeSpan)

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

Ferme le NetworkStream après avoir attendu la durée spécifiée pour autoriser l’envoi de données.

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

Paramètres

timeout
TimeSpan

Délai d’attente avant d’envoyer les données restantes avant la fermeture.

Exceptions

timeout est inférieur à -1 milliseconde ou supérieur à MaxValue millisecondes.

Remarques

La méthode Close libère les ressources non managées et managées associées au NetworkStream. Si possède NetworkStream le sous-jacent Socket, il est également fermé. Si un NetworkStream a été associé à un TcpClient, la Close(Int32) méthode ferme la connexion TCP, mais n’élimine pas le associé TcpClient.

S’applique à