[System.Security.SecuritySafeCritical] // auto-generated public static void SetAccessControl(this EventWaitHandle handle, EventWaitHandleSecurity eventSecurity) { if (eventSecurity == null) throw new ArgumentNullException("eventSecurity"); Contract.EndContractBlock(); eventSecurity.Persist(handle.GetSafeWaitHandle()); }
public void SetAccessControl(EventWaitHandleSecurity eventSecurity) { if (eventSecurity == null) { throw new ArgumentNullException("eventSecurity"); } eventSecurity.Persist(base.safeWaitHandle); }
[System.Security.SecuritySafeCritical] // auto-generated public void SetAccessControl(EventWaitHandleSecurity eventSecurity) { if (eventSecurity == null) throw new ArgumentNullException("eventSecurity"); Contract.EndContractBlock(); eventSecurity.Persist(safeWaitHandle); }