コード例 #1
0
ファイル: RegistryKey.cs プロジェクト: mikem8361/runtime
        public void SetAccessControl(RegistrySecurity registrySecurity)
        {
            EnsureWriteable();
            ArgumentNullException.ThrowIfNull(registrySecurity);

            registrySecurity.Persist(Handle, Name);
        }
コード例 #2
0
        public static void SetAccessControl(this RegistryKey key, RegistrySecurity registrySecurity)
        {
            if (registrySecurity == null)
            {
                throw new ArgumentNullException("registrySecurity");
            }

            registrySecurity.Persist(key.Handle, key.Name);
        }
コード例 #3
0
        public void SetAccessControl(RegistrySecurity registrySecurity)
        {
            EnsureWriteable();
            if (registrySecurity == null)
            {
                throw new ArgumentNullException(nameof(registrySecurity));
            }

            registrySecurity.Persist(Handle, Name);
        }