13 references to SemaphoreRights
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
835[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.AccessControl.SemaphoreRights))]
System.Threading.AccessControl (12)
System\Security\AccessControl\SemaphoreSecurity.cs (8)
43public SemaphoreAccessRule(IdentityReference identity, SemaphoreRights eventRights, AccessControlType type) 48public SemaphoreAccessRule(string identity, SemaphoreRights eventRights, AccessControlType type) 74public SemaphoreRights SemaphoreRights 76get { return (SemaphoreRights)base.AccessMask; } 82public SemaphoreAuditRule(IdentityReference identity, SemaphoreRights eventRights, AuditFlags flags) 92public SemaphoreRights SemaphoreRights 94get { return (SemaphoreRights)base.AccessMask; } 238get { return typeof(SemaphoreRights); }
System\Threading\SemaphoreAcl.cs (4)
59(uint)SemaphoreRights.FullControl // Equivalent to SEMAPHORE_ALL_ACCESS 95public static Semaphore OpenExisting(string name, SemaphoreRights rights) 126public static bool TryOpenExisting(string name, SemaphoreRights rights, [NotNullWhen(returnValue: true)] out Semaphore? result) => 129private static OpenExistingResult OpenExistingWorker(string name, SemaphoreRights rights, out Semaphore? result)