Bagikan melalui


NetworkStream.Close Metode

Definisi

Overload

Close()

NetworkStreamMenutup .

Close(Int32)

NetworkStream Menutup setelah menunggu waktu yang ditentukan untuk mengizinkan data dikirim.

Close(TimeSpan)

NetworkStream Menutup setelah menunggu jumlah waktu yang ditentukan untuk mengizinkan data dikirim.

Close()

NetworkStreamMenutup .

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

Contoh

Contoh kode berikut menutup 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();

Keterangan

Metode ini Close membebaskan sumber daya yang tidak dikelola dan terkelola yang terkait dengan NetworkStream. Jika pemilik NetworkStream yang mendasar Socket, itu juga ditutup.

NetworkStream Jika dikaitkan dengan TcpClient, Close metode akan menutup koneksi TCP, tetapi tidak membuang yang terkaitTcpClient.

Berlaku untuk

Close(Int32)

Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs

NetworkStream Menutup setelah menunggu waktu yang ditentukan untuk mengizinkan data dikirim.

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

Parameter

timeout
Int32

Bilangan bulat bertanda tangan 32-bit yang menentukan jumlah milidetik untuk menunggu untuk mengirim data yang tersisa sebelum ditutup.

Pengecualian

Parameternya timeout kurang dari -1.

Keterangan

Metode ini Close membebaskan sumber daya yang tidak dikelola dan terkelola yang terkait dengan NetworkStream. Jika pemilik NetworkStream yang mendasar Socket, itu juga ditutup.

NetworkStream Jika dikaitkan dengan TcpClient, Close metode akan menutup koneksi TCP, tetapi tidak membuang yang terkaitTcpClient.

Berlaku untuk

Close(TimeSpan)

Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs

NetworkStream Menutup setelah menunggu jumlah waktu yang ditentukan untuk mengizinkan data dikirim.

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

Parameter

timeout
TimeSpan

Jumlah waktu untuk menunggu untuk mengirim data yang tersisa sebelum ditutup.

Pengecualian

timeout kurang dari -1 milidetik atau lebih besar dari MaxValue milidetik.

Keterangan

Metode Tutup membebaskan sumber daya yang tidak dikelola dan terkelola yang terkait dengan NetworkStream. Jika pemilik NetworkStream yang mendasar Socket, itu juga ditutup. NetworkStream Jika dikaitkan dengan TcpClient, Close(Int32) metode akan menutup koneksi TCP, tetapi tidak membuang yang terkaitTcpClient.

Berlaku untuk