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

◆ GetFileStreamFileAccess()

static FileAccess System.IO.FileSystemAclExtensions.GetFileStreamFileAccess ( FileSystemRights rights)
inlinestaticprivate

Definition at line 172 of file FileSystemAclExtensions.cs.

173 {
174 FileAccess fileAccess = (FileAccess)0;
175 if ((rights & FileSystemRights.ReadData) != 0 || ((uint)rights & 0x80000000u) != 0)
176 {
177 fileAccess = FileAccess.Read;
178 }
179 if ((rights & FileSystemRights.WriteData) != 0 || (rights & (FileSystemRights)1073741824) != 0)
180 {
181 fileAccess = ((fileAccess == FileAccess.Read) ? FileAccess.ReadWrite : FileAccess.Write);
182 }
183 return fileAccess;
184 }

Referenced by System.IO.FileSystemAclExtensions.Create().