NamedPipeServerStream.Disconnect Methode

Definition

Trennt die aktuelle Verbindung.Disconnects the current connection.

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

Ausnahmen

Es wurden noch keine Pipeverbindungen hergestellt.No pipe connections have been made yet.

- oder --or-

Die verbundene Pipe wurde bereits getrennt.The connected pipe has already disconnected.

- oder --or-

Das Pipehandle wurde nicht festgelegt.The pipe handle has not been set.

Die Pipe ist geschlossen.The pipe is closed.

Hinweise

Wenn Sie die Disconnect-Methode aufrufen, wird blockiert, bis alle gesendeten Zeichen gelesen wurden, es sei denn, der Übertragungsmodus der Pipe ist auf Message festgelegt, und die Puffergröße wird im Konstruktor festgelegt, der das NamedPipeServerStream-Objekt erstellt hat.Calling the Disconnect method will block until all the sent characters have been read unless the transmission mode of the pipe is set to Message and the buffer size is set in the constructor that created the NamedPipeServerStream object. In diesem Fall werden nicht alle Nachrichten empfangen.In this case, not all of the messages will be received. Das Aufrufen von WaitForPipeDrain bewirkt, dass der Server blockiert wird, bis alle Daten aus der Pipe gelesen wurden.Calling WaitForPipeDrain causes the server to block until all the data has been read from the pipe.

Gilt für: