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 会导致服务器阻塞,直到从管道读取所有数据。

适用于