NetworkStream.Close Metoda

Definice

Přetížení

Close()

Zavře .NetworkStream

Close(Int32)

NetworkStream Zavře po čekání zadaný čas, aby bylo možné odesílat data.

Close(TimeSpan)

NetworkStream Zavře po čekání zadanou dobu, aby bylo možné odesílat data.

Close()

Zavře .NetworkStream

public:
 override void Close();
public override void Close ();
override this.Close : unit -> unit
Public Overrides Sub Close ()

Příklady

Následující příklad kódu zavře 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();

Poznámky

Metoda Close uvolní nespravované i spravované prostředky přidružené k NetworkStream. Pokud je NetworkStream vlastníkem základního Socketobjektu , zavře se také.

NetworkStream Pokud byl přidružen TcpClientk , Close metoda ukončí připojení TCP, ale nezlikviduje přidruženou TcpClient.

Platí pro

Close(Int32)

Zdroj:
NetworkStream.cs
Zdroj:
NetworkStream.cs
Zdroj:
NetworkStream.cs

NetworkStream Zavře po čekání zadaný čas, aby bylo možné odesílat data.

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

Parametry

timeout
Int32

32bitové celé číslo se znaménkem, které určuje počet milisekund, které se mají čekat na odeslání zbývajících dat před uzavřením.

Výjimky

Parametr timeout je menší než -1.

Poznámky

Metoda Close uvolní nespravované i spravované prostředky přidružené k NetworkStream. Pokud je NetworkStream vlastníkem základního Socketobjektu , zavře se také.

NetworkStream Pokud byl přidružen TcpClientk , Close metoda ukončí připojení TCP, ale nezlikviduje přidruženou TcpClient.

Platí pro

Close(TimeSpan)

Zdroj:
NetworkStream.cs
Zdroj:
NetworkStream.cs
Zdroj:
NetworkStream.cs

NetworkStream Zavře po čekání zadanou dobu, aby bylo možné odesílat data.

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

Parametry

timeout
TimeSpan

Doba čekání na odeslání zbývajících dat před zavřením.

Výjimky

timeout je menší než -1 milisekund nebo větší než MaxValue milisekundy.

Poznámky

Metoda Close uvolní nespravované i spravované prostředky přidružené k NetworkStream. Pokud je NetworkStream vlastníkem základního Socketobjektu , zavře se také. NetworkStream Pokud byl přidružen TcpClientk , Close(Int32) metoda ukončí připojení TCP, ale nezlikviduje přidruženou TcpClient.

Platí pro