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.

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

설명

메서드는 Close 와 연결된 관리되지 않는 리소스와 관리되는 NetworkStream리소스를 모두 해제합니다. 가 NetworkStream 기본 를 소유하는 Socket경우 은(는) 닫힙니다.

NetworkStreamTcpClient연결된 경우 메서드는 Close TCP 연결을 닫지만 연결된 TcpClient을 삭제하지 않습니다.

적용 대상

Close(Int32)

Source:
NetworkStream.cs
Source:
NetworkStream.cs
Source:
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경우 은(는) 닫힙니다.

NetworkStreamTcpClient연결된 경우 메서드는 Close TCP 연결을 닫지만 연결된 TcpClient을 삭제하지 않습니다.

적용 대상

Close(TimeSpan)

Source:
NetworkStream.cs
Source:
NetworkStream.cs
Source:
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경우 은(는) 닫힙니다. 가 NetworkStreamTcpClient연결된 경우 메서드는 Close(Int32) TCP 연결을 닫지만 연결된 TcpClient을 삭제하지 않습니다.

적용 대상