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

◆ SetAccessControl()

static void System.IO.Pipes.PipesAclExtensions.SetAccessControl ( this PipeStream stream,
PipeSecurity pipeSecurity )
inlinestatic

Definition at line 14 of file PipesAclExtensions.cs.

15 {
16 if (pipeSecurity == null)
17 {
18 throw new ArgumentNullException("pipeSecurity");
19 }
20 SafePipeHandle safePipeHandle = stream.SafePipeHandle;
21 if (stream is NamedPipeClientStream && !stream.IsConnected)
22 {
23 throw new IOException(System.SR.IO_IO_PipeBroken);
24 }
25 pipeSecurity.Persist(safePipeHandle);
26 }
static string IO_IO_PipeBroken
Definition SR.cs:66
Definition SR.cs:7

References Microsoft.Win32.SafeHandles.SafePipeHandle.SafePipeHandle(), System.SR.IO_IO_PipeBroken, System.IO.Pipes.PipeStream.IsConnected, System.IO.Pipes.PipeSecurity.Persist(), and System.stream.