Share via


NamedPipeServerStream.Disconnect Método

Definição

Desconecta a conexão atual.

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 ()
Atributos

Exceções

Nenhuma conexão de pipe foi criada ainda.

- ou -

O pipe conectado já foi desconectado.

- ou -

O identificador de pipe não foi definido.

O pipe está fechado.

Comentários

Chamar o Disconnect método bloqueará até que todos os caracteres enviados tenham sido lidos, a menos que o modo de transmissão do pipe esteja definido Message como e o tamanho do buffer seja definido no construtor que criou o NamedPipeServerStream objeto. Nesse caso, nem todas as mensagens serão recebidas. Chamar WaitForPipeDrain faz com que o servidor seja bloqueado até que todos os dados sejam lidos do pipe.

Aplica-se a