NamedPipeServerStream.Disconnect Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отсоединяет текущее подключение.
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 ()
- Атрибуты
Исключения
Подключения канала еще не установлены.
-или-
Подключенный канал уже отсоединен.
-или-
Дескриптор канала не был задан.
Канал закрыт.
Комментарии
Disconnect Вызов метода будет блокироваться до тех пор, пока все отправленные символы не будут считаны, если только не задан Message режим передачи канала и размер буфера не будет задан в конструкторе, создав элементе NamedPipeServerStream . В этом случае будут получены не все сообщения. Вызов WaitForPipeDrain приводит к тому, что сервер блокируется до тех пор, пока все данные не будут считаны из канала.