PipeStream.WaitForPipeDrain Method

Definition

Waits for the other end of the pipe to read all sent bytes.

public:
 void WaitForPipeDrain();
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public void WaitForPipeDrain ();
public void WaitForPipeDrain ();
[System.Security.SecurityCritical]
public void WaitForPipeDrain ();
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
member this.WaitForPipeDrain : unit -> unit
member this.WaitForPipeDrain : unit -> unit
[<System.Security.SecurityCritical>]
member this.WaitForPipeDrain : unit -> unit
Public Sub WaitForPipeDrain ()
Attributes

Exceptions

The pipe is closed.

The pipe does not support write operations.

The pipe is broken or another I/O error occurred.

Remarks

The WaitForPipeDrain method blocks until the other end of the pipe has read all sent bytes.

Applies to