public static void SetAccessControl(this RegistryKey key, RegistrySecurity registrySecurity) { if (registrySecurity == null) { throw new ArgumentNullException(nameof(registrySecurity)); } registrySecurity.Persist(key.Handle, key.Name); }
[System.Security.SecuritySafeCritical] // auto-generated public void SetAccessControl(RegistrySecurity registrySecurity) { EnsureWriteable(); if (registrySecurity == null) throw new ArgumentNullException("registrySecurity"); registrySecurity.Persist(hkey, keyName); }