NetworkStream.Close Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Close() |
Ferme le NetworkStream. |
| Close(Int32) |
Ferme l’après NetworkStream attente de l’heure spécifiée pour autoriser l’envoi 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.
' Close the NetworkStream
myNetworkStream.Close()
// Close the NetworkStream
myNetworkStream.Close();
// Close the NetworkStream
myNetworkStream->Close();
Remarques
La Close méthode libère à la fois les ressources non managées et gérées associées au NetworkStream. Si le NetworkStream propriétaire est propriétaire du 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 supprime pas l’objet associé TcpClient.
S’applique à
Close(Int32)
Ferme l’après NetworkStream attente de l’heure spécifiée pour autoriser 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 pour envoyer les données restantes avant la fermeture.
Exceptions
Le timeout paramètre est inférieur à -1.
Remarques
La Close méthode libère à la fois les ressources non managées et gérées associées au NetworkStream. Si le NetworkStream propriétaire est propriétaire du 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 supprime pas l’objet associé TcpClient.