NetworkStream.Close Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| Close() |
Hiermee sluit u de NetworkStream. |
| Close(Int32) |
Hiermee sluit u de NetworkStream bewerking nadat u de opgegeven tijd hebt gewacht om toe te staan dat gegevens worden verzonden. |
Close()
Hiermee sluit u de NetworkStream.
public:
override void Close();
public override void Close();
override this.Close : unit -> unit
Public Overrides Sub Close ()
Voorbeelden
In het volgende codevoorbeeld wordt de NetworkStream.
' Close the NetworkStream
myNetworkStream.Close()
// Close the NetworkStream
myNetworkStream.Close();
// Close the NetworkStream
myNetworkStream->Close();
Opmerkingen
Met de Close methode worden zowel onbeheerde als beheerde resources die aan de NetworkStreammethode zijn gekoppeld, vrijgemaakt. Als de NetworkStream eigenaar is van de onderliggende Socketwaarde, wordt deze ook gesloten.
Als een NetworkStream is gekoppeld aan een TcpClient, sluit de Close methode de TCP-verbinding, maar wordt de bijbehorende TcpClientverbinding niet verwijderd.
Van toepassing op
Close(Int32)
Hiermee sluit u de NetworkStream bewerking nadat u de opgegeven tijd hebt gewacht om toe te staan dat gegevens worden verzonden.
public:
void Close(int timeout);
public void Close(int timeout);
override this.Close : int -> unit
Public Sub Close (timeout As Integer)
Parameters
- timeout
- Int32
Een 32-bits geheel getal dat het aantal milliseconden aangeeft dat moet worden gewacht tot resterende gegevens worden verzonden voordat deze worden gesloten.
Uitzonderingen
De timeout parameter is kleiner dan -1.
Opmerkingen
Met de Close methode worden zowel onbeheerde als beheerde resources die aan de NetworkStreammethode zijn gekoppeld, vrijgemaakt. Als de NetworkStream eigenaar is van de onderliggende Socketwaarde, wordt deze ook gesloten.
Als een NetworkStream is gekoppeld aan een TcpClient, sluit de Close methode de TCP-verbinding, maar wordt de bijbehorende TcpClientverbinding niet verwijderd.