Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
PipesAclExtensions.cs
Go to the documentation of this file.
3
4namespace System.IO.Pipes;
5
6public static class PipesAclExtensions
7{
9 {
10 SafePipeHandle safePipeHandle = stream.SafePipeHandle;
11 return new PipeSecurity(safePipeHandle, AccessControlSections.Access | AccessControlSections.Owner | AccessControlSections.Group);
12 }
13
14 public static void SetAccessControl(this PipeStream stream, PipeSecurity pipeSecurity)
15 {
16 if (pipeSecurity == null)
17 {
18 throw new ArgumentNullException("pipeSecurity");
19 }
20 SafePipeHandle safePipeHandle = stream.SafePipeHandle;
22 {
24 }
25 pipeSecurity.Persist(safePipeHandle);
26 }
27}
void Persist(SafeHandle handle)
static PipeSecurity GetAccessControl(this PipeStream stream)
static void SetAccessControl(this PipeStream stream, PipeSecurity pipeSecurity)
static string IO_IO_PipeBroken
Definition SR.cs:66
Definition SR.cs:7