NetworkStream.Close Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.