Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CheckReadOperations()

void System.IO.Pipes.PipeStream.CheckReadOperations ( )
inlinepackage

Definition at line 596 of file PipeStream.cs.

597 {
598 if (_state == PipeState.WaitingToConnect)
599 {
601 }
602 if (_state == PipeState.Disconnected)
603 {
605 }
606 if (_handle == null)
607 {
609 }
610 if (_state == PipeState.Closed || (_handle != null && _handle.IsClosed))
611 {
612 throw Error.GetPipeNotOpen();
613 }
614 }
static string InvalidOperation_PipeHandleNotSet
Definition SR.cs:48
static string InvalidOperation_PipeNotYetConnected
Definition SR.cs:44
static string InvalidOperation_PipeDisconnected
Definition SR.cs:46
Definition SR.cs:7

References System.IO.Pipes.PipeStream._handle, System.IO.Pipes.PipeStream._state, System.IO.Error.GetPipeNotOpen(), System.SR.InvalidOperation_PipeDisconnected, System.SR.InvalidOperation_PipeHandleNotSet, System.SR.InvalidOperation_PipeNotYetConnected, and System.Runtime.InteropServices.SafeHandle.IsClosed.

Referenced by System.IO.Pipes.PipeStream.Read(), System.IO.Pipes.PipeStream.Read(), System.IO.Pipes.PipeStream.ReadAsync(), and System.IO.Pipes.PipeStream.ReadAsync().