NamedPipeServerStream.Disconnect Metodo

Definizione

Disconnette la connessione corrente.

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

Eccezioni

Non sono state ancora effettuate connessioni pipe.

oppure

La pipe connessa è già stata disconnessa.

oppure

L'handle pipe non è stato impostato.

La pipe è chiusa.

Commenti

La chiamata al Disconnect metodo blocca fino a quando non vengono letti tutti i caratteri inviati, a meno che la modalità di trasmissione della pipe non sia impostata su Message e che la dimensione del buffer sia impostata nel costruttore che ha creato l'oggetto NamedPipeServerStream . In questo caso, non tutti i messaggi verranno ricevuti. La chiamata WaitForPipeDrain fa sì che il server blocchi fino a quando tutti i dati non vengono letti dalla pipe.

Si applica a