Aracılığıyla paylaş


NetworkStream.Close Yöntem

Tanım

Aşırı Yüklemeler

Close()

öğesini NetworkStreamkapatır.

Close(Int32)

Verilerin gönderilmesine NetworkStream izin vermek için belirtilen süreyi bekledikten sonra öğesini kapatır.

Close(TimeSpan)

NetworkStream Verilerin gönderilmesine izin vermek için belirtilen süre bekledikten sonra öğesini kapatır.

Close()

öğesini NetworkStreamkapatır.

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

Örnekler

Aşağıdaki kod örneği öğesini NetworkStreamkapatır.

' 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();

Açıklamalar

yöntemi, Close ile NetworkStreamilişkili hem yönetilmeyen hem de yönetilen kaynakları serbest sağlar. Temel Socketalınan NetworkStream öğesine sahipse, bu da kapatılır.

ile NetworkStream ilişkilendirilmişse TcpClientClose yöntemi TCP bağlantısını kapatır, ancak ilişkili TcpClientöğesini atılmaz.

Şunlara uygulanır

Close(Int32)

Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs

Verilerin gönderilmesine NetworkStream izin vermek için belirtilen süreyi bekledikten sonra öğesini kapatır.

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

Parametreler

timeout
Int32

Kapatmadan önce kalan verilerin gönderilmesi için bekleyebilecek milisaniye sayısını belirten 32 bit imzalı tamsayı.

Özel durumlar

timeout Parametresi -1'den küçük.

Açıklamalar

yöntemi, Close ile NetworkStreamilişkili hem yönetilmeyen hem de yönetilen kaynakları serbest sağlar. Temel Socketalınan NetworkStream öğesine sahipse, bu da kapatılır.

ile NetworkStream ilişkilendirilmişse TcpClientClose yöntemi TCP bağlantısını kapatır, ancak ilişkili TcpClientöğesini atılmaz.

Şunlara uygulanır

Close(TimeSpan)

Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs

NetworkStream Verilerin gönderilmesine izin vermek için belirtilen süre bekledikten sonra öğesini kapatır.

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

Parametreler

timeout
TimeSpan

Kapatmadan önce kalan verileri göndermek için bekleyebilecek süre.

Özel durumlar

timeout -1 milisaniyeden küçük veya milisaniyeden MaxValue büyük.

Açıklamalar

Close yöntemi, ile NetworkStreamilişkilendirilmiş hem yönetilmeyen hem de yönetilen kaynakları serbest sağlar. Temel Socketalınan NetworkStream öğesine sahipse, bu da kapatılır. ile NetworkStream ilişkilendirilmişse TcpClientClose(Int32) yöntemi TCP bağlantısını kapatır, ancak ilişkili TcpClientöğesini atılmaz.

Şunlara uygulanır