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)
43
public SemaphoreAccessRule(IdentityReference identity,
SemaphoreRights
eventRights, AccessControlType type)
48
public SemaphoreAccessRule(string identity,
SemaphoreRights
eventRights, AccessControlType type)
74
public
SemaphoreRights
SemaphoreRights
76
get { return (
SemaphoreRights
)base.AccessMask; }
82
public SemaphoreAuditRule(IdentityReference identity,
SemaphoreRights
eventRights, AuditFlags flags)
92
public
SemaphoreRights
SemaphoreRights
94
get { return (
SemaphoreRights
)base.AccessMask; }
238
get { return typeof(
SemaphoreRights
); }
System\Threading\SemaphoreAcl.cs (4)
59
(uint)
SemaphoreRights
.FullControl // Equivalent to SEMAPHORE_ALL_ACCESS
95
public static Semaphore OpenExisting(string name,
SemaphoreRights
rights)
126
public static bool TryOpenExisting(string name,
SemaphoreRights
rights, [NotNullWhen(returnValue: true)] out Semaphore? result) =>
129
private static OpenExistingResult OpenExistingWorker(string name,
SemaphoreRights
rights, out Semaphore? result)