NamedPipeServerStream.Disconnect Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.