17 references to EventWaitHandleRights
mscorlib (15)
system\security\accesscontrol\eventwaithandlesecurity.cs (8)
52public EventWaitHandleAccessRule(IdentityReference identity, EventWaitHandleRights eventRights, AccessControlType type) 57public EventWaitHandleAccessRule(String identity, EventWaitHandleRights eventRights, AccessControlType type) 83public EventWaitHandleRights EventWaitHandleRights { 84get { return (EventWaitHandleRights) base.AccessMask; } 91public EventWaitHandleAuditRule(IdentityReference identity, EventWaitHandleRights eventRights, AuditFlags flags) 108public EventWaitHandleRights EventWaitHandleRights { 109get { return (EventWaitHandleRights) base.AccessMask; } 264get { return typeof(EventWaitHandleRights); }
system\threading\eventwaithandle.cs (7)
171return OpenExisting(name, EventWaitHandleRights.Modify | EventWaitHandleRights.Synchronize); 178public static EventWaitHandle OpenExisting(string name, EventWaitHandleRights rights) 206return OpenExistingWorker(name, EventWaitHandleRights.Modify | EventWaitHandleRights.Synchronize, out result) == OpenExistingResult.Success; 213public static bool TryOpenExisting(string name, EventWaitHandleRights rights, out EventWaitHandle result) 221private static OpenExistingResult OpenExistingWorker(string name, EventWaitHandleRights rights, out EventWaitHandle result)
SMSvcHost (1)
System\ServiceModel\Activation\WorkerProcess.cs (1)
265using (EventWaitHandle securityEvent = EventWaitHandle.OpenExisting(ListenerConstants.GlobalPrefix + eventName, EventWaitHandleRights.Modify))
System.ServiceModel (1)
System\ServiceModel\Channels\SharedConnectionListener.cs (1)
385handleSecurity.AddAccessRule(new EventWaitHandleAccessRule(listenerUniqueSid, EventWaitHandleRights.Modify, AccessControlType.Allow));