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)
33
sec.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)
33
sec.AddAccessRule(new MutexAccessRule(authenticatedUserSid,
MutexRights
.Synchronize |
MutexRights
.Modify, AccessControlType.Allow));
System.Threading.AccessControl (12)
System\Security\AccessControl\MutexSecurity.cs (8)
47
public MutexAccessRule(IdentityReference identity,
MutexRights
eventRights, AccessControlType type)
52
public MutexAccessRule(string identity,
MutexRights
eventRights, AccessControlType type)
78
public
MutexRights
MutexRights
80
get { return (
MutexRights
)base.AccessMask; }
87
public MutexAuditRule(IdentityReference identity,
MutexRights
eventRights, AuditFlags flags)
97
public
MutexRights
MutexRights
99
get { return (
MutexRights
)base.AccessMask; }
244
get { return typeof(
MutexRights
); }
System\Threading\MutexAcl.cs (4)
40
(uint)
MutexRights
.FullControl // Equivalent to MUTEX_ALL_ACCESS
80
public static Mutex OpenExisting(string name,
MutexRights
rights)
111
public static bool TryOpenExisting(string name,
MutexRights
rights, [NotNullWhen(returnValue: true)] out Mutex? result) =>
114
private static OpenExistingResult OpenExistingWorker(string name,
MutexRights
rights, out Mutex? result)