Freigeben über


NamedPipeServerStream.Disconnect Methode

Definition

Trennt die aktuelle Verbindung.

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

Ausnahmen

Es wurden noch keine Pipeverbindungen hergestellt.

- oder -

Die verbundene Pipe wurde bereits getrennt.

- oder -

Das Pipehandle wurde nicht festgelegt.

Die Pipe ist geschlossen.

Hinweise

Beim Aufrufen der Disconnect Methode wird blockiert, bis alle gesendeten Zeichen gelesen wurden, es sei denn, der Übertragungsmodus der Pipe ist auf Message festgelegt und die Puffergröße im Konstruktor festgelegt, der das NamedPipeServerStream Objekt erstellt hat. In diesem Fall werden nicht alle Nachrichten empfangen. Beim Aufrufen WaitForPipeDrain wird der Server blockiert, bis alle Daten aus der Pipe gelesen wurden.

Gilt für: