NamedPipeServerStream.Disconnect Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.