Udostępnij za pośrednictwem


NamedPipeServerStream.Disconnect Metoda

Definicja

Rozłącza bieżące połączenie.

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

Wyjątki

Nie wykonano jeszcze żadnych połączeń rurowych.

-lub-

Podłączony potok został już odłączony.

-lub-

Uchwyt potoku nie został ustawiony.

Rura jest zamknięta.

Uwagi

Disconnect Wywołanie metody spowoduje zablokowanie do momentu odczytania wszystkich wysłanych znaków, chyba że tryb transmisji potoku jest ustawiony na Message , a rozmiar buforu jest ustawiony w konstruktorze, który utworzył NamedPipeServerStream obiekt. W takim przypadku nie wszystkie komunikaty zostaną odebrane. Wywołanie WaitForPipeDrain powoduje zablokowanie serwera do momentu odczytania wszystkich danych z potoku.

Dotyczy