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 après avoir attendu la durée spécifiée pour autoriser l’envoi NetworkStream des 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 le 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 à la fois 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 ne supprimera pas le associé TcpClient.

S’applique à

Close(Int32)

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 à la fois 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 ne supprimera pas le associé TcpClient.

S’applique à

Close(TimeSpan)

Ferme le après avoir attendu la durée spécifiée pour autoriser l’envoi NetworkStream des 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 l’envoi des 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 à la fois les ressources managées et non 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(Int32) méthode ferme la connexion TCP, mais ne supprimera pas le associé TcpClient.

S’applique à