NetworkStream.Close Метод

Определение

Перегрузки

Имя Описание
Close()

NetworkStreamЗакрывает объект .

Close(Int32)

NetworkStream Закрывает время ожидания, чтобы разрешить отправку данных.

Close(TimeSpan)

NetworkStream Закрывает время ожидания указанного времени, чтобы разрешить отправку данных.

Close()

NetworkStreamЗакрывает объект .

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

Примеры

В следующем примере кода закрывается NetworkStream.

' Close the NetworkStream
myNetworkStream.Close()
// Close the NetworkStream
myNetworkStream.Close();
// Close the NetworkStream
myNetworkStream->Close();

Комментарии

Метод Close освобождает неуправляемые и управляемые ресурсы, связанные с ним NetworkStream. Если он NetworkStream владеет базовым Socket, он также закрыт.

NetworkStream Если с TcpClientним связана, Close метод закроет TCP-подключение, но не удаляет связанноеTcpClient.

Применяется к

Close(Int32)

Исходный код:
NetworkStream.cs
Исходный код:
NetworkStream.cs
Исходный код:
NetworkStream.cs
Исходный код:
NetworkStream.cs
Исходный код:
NetworkStream.cs

NetworkStream Закрывает время ожидания, чтобы разрешить отправку данных.

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

Параметры

timeout
Int32

32-разрядное целое число со знаком, указывающее количество миллисекундах, ожидающих отправки оставшихся данных перед закрытием.

Исключения

Параметр timeout меньше -1.

Комментарии

Метод Close освобождает неуправляемые и управляемые ресурсы, связанные с ним NetworkStream. Если он NetworkStream владеет базовым Socket, он также закрыт.

NetworkStream Если с TcpClientним связана, Close метод закроет TCP-подключение, но не удаляет связанноеTcpClient.

Применяется к

Close(TimeSpan)

Исходный код:
NetworkStream.cs
Исходный код:
NetworkStream.cs
Исходный код:
NetworkStream.cs
Исходный код:
NetworkStream.cs
Исходный код:
NetworkStream.cs

NetworkStream Закрывает время ожидания указанного времени, чтобы разрешить отправку данных.

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

Параметры

timeout
TimeSpan

Время ожидания отправки оставшихся данных перед закрытием.

Исключения

timeout меньше -1 миллисекундах или больше MaxValue миллисекундах.

Комментарии

Метод Close освобождает неуправляемые и управляемые ресурсы, связанные с ним NetworkStream. Если он NetworkStream владеет базовым Socket, он также закрыт. NetworkStream Если с TcpClientним связана, Close(Int32) метод закроет TCP-подключение, но не удаляет связанноеTcpClient.

Применяется к