NamedPipeServerStream.Disconnect 메서드

정의

현재 연결을 끊습니다.

public:
 void Disconnect();
public void Disconnect();
[System.Security.SecurityCritical]
public void Disconnect();
member this.Disconnect : unit -> unit
[<System.Security.SecurityCritical>]
member this.Disconnect : unit -> unit
Public Sub Disconnect ()
특성

예외

파이프 연결이 아직 이루어지지 않았습니다.

-또는-

연결된 파이프의 연결이 이미 끊어졌습니다.

-또는-

파이프 핸들이 설정되지 않았습니다.

파이프가 닫혔습니다.

설명

파이프의 전송 모드가 Disconnect 설정되고 개체를 만든 Message 생성자에서 버퍼 크기가 설정 NamedPipeServerStream 되지 않는 한 메서드를 호출하면 전송된 모든 문자를 읽을 때까지 차단됩니다. 이 경우 모든 메시지가 수신되지는 않습니다. 호출 WaitForPipeDrain 하면 파이프에서 모든 데이터를 읽을 때까지 서버가 차단됩니다.

적용 대상