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

◆ AnonymousPipeClientStream() [3/3]

System.IO.Pipes.AnonymousPipeClientStream.AnonymousPipeClientStream ( PipeDirection direction,
SafePipeHandle safePipeHandle )
inline

Definition at line 55 of file AnonymousPipeClientStream.cs.

56 : base(direction, 0)
57 {
58 if (direction == PipeDirection.InOut)
59 {
60 throw new NotSupportedException(System.SR.NotSupported_AnonymousPipeUnidirectional);
61 }
62 if (safePipeHandle == null)
63 {
64 throw new ArgumentNullException("safePipeHandle");
65 }
66 if (safePipeHandle.IsInvalid)
67 {
68 throw new ArgumentException(System.SR.Argument_InvalidHandle, "safePipeHandle");
69 }
70 Init(direction, safePipeHandle);
71 }
void Init(PipeDirection direction, SafePipeHandle safePipeHandle)
static string Argument_InvalidHandle
Definition SR.cs:24
static string NotSupported_AnonymousPipeUnidirectional
Definition SR.cs:90
Definition SR.cs:7

References System.SR.Argument_InvalidHandle, System.IO.Pipes.AnonymousPipeClientStream.Init(), Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid.IsInvalid, and System.SR.NotSupported_AnonymousPipeUnidirectional.