NetworkStream.Close Methode

Definitie

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.

Van toepassing op