<PackageReference Include="System.Security.Permissions" Version="10.0.2" />

System.Security.Permissions.RegistryPermission

Controls the ability to access registry variables. This class cannot be inherited.
namespace System.Security.Permissions { public sealed class RegistryPermission : CodeAccessPermission, IUnrestrictedPermission { public RegistryPermission(PermissionState state); public RegistryPermission(RegistryPermissionAccess access, AccessControlActions control, string pathList); public RegistryPermission(RegistryPermissionAccess access, string pathList); public void AddPathList(RegistryPermissionAccess access, string pathList); public void AddPathList(RegistryPermissionAccess access, AccessControlActions actions, string pathList); public string GetPathList(RegistryPermissionAccess access); public bool IsUnrestricted(); public void SetPathList(RegistryPermissionAccess access, string pathList); } }