17 references to MutexRights
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
829[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.AccessControl.MutexRights))]
System.Diagnostics.EventLog (2)
src\runtime\src\libraries\Common\src\System\Diagnostics\NetFrameworkUtils.cs (2)
33sec.AddAccessRule(new MutexAccessRule(authenticatedUserSid, MutexRights.Synchronize | MutexRights.Modify, AccessControlType.Allow));
System.Diagnostics.PerformanceCounter (2)
src\runtime\src\libraries\Common\src\System\Diagnostics\NetFrameworkUtils.cs (2)
33sec.AddAccessRule(new MutexAccessRule(authenticatedUserSid, MutexRights.Synchronize | MutexRights.Modify, AccessControlType.Allow));
System.Threading.AccessControl (12)
System\Security\AccessControl\MutexSecurity.cs (8)
47public MutexAccessRule(IdentityReference identity, MutexRights eventRights, AccessControlType type) 52public MutexAccessRule(string identity, MutexRights eventRights, AccessControlType type) 78public MutexRights MutexRights 80get { return (MutexRights)base.AccessMask; } 87public MutexAuditRule(IdentityReference identity, MutexRights eventRights, AuditFlags flags) 97public MutexRights MutexRights 99get { return (MutexRights)base.AccessMask; } 244get { return typeof(MutexRights); }
System\Threading\MutexAcl.cs (4)
40(uint)MutexRights.FullControl // Equivalent to MUTEX_ALL_ACCESS 80public static Mutex OpenExisting(string name, MutexRights rights) 111public static bool TryOpenExisting(string name, MutexRights rights, [NotNullWhen(returnValue: true)] out Mutex? result) => 114private static OpenExistingResult OpenExistingWorker(string name, MutexRights rights, out Mutex? result)