Files
Dec2017-Script-Dump/mscorlib/System/Security/Permissions/RegistryPermissionAccess.cs
T
2026-06-04 11:42:34 +02:00

31 lines
1.9 KiB
C#

using System;
using System.Runtime.InteropServices;
namespace System.Security.Permissions
{
/// <summary>Specifies the permitted access to registry keys and values.</summary>
// Token: 0x02000565 RID: 1381
[Flags]
[ComVisible(true)]
[Serializable]
public enum RegistryPermissionAccess
{
/// <summary>No access to registry variables. <see cref="F:System.Security.Permissions.RegistryPermissionAccess.NoAccess" /> represents no valid <see cref="T:System.Security.Permissions.RegistryPermissionAccess" /> values and causes an <see cref="T:System.ArgumentException" /> when used as the parameter for <see cref="M:System.Security.Permissions.RegistryPermission.GetPathList(System.Security.Permissions.RegistryPermissionAccess)" />, which expects a single value.</summary>
// Token: 0x040014B6 RID: 5302
NoAccess = 0,
/// <summary>Read access to registry variables.</summary>
// Token: 0x040014B7 RID: 5303
Read = 1,
/// <summary>Write access to registry variables.</summary>
// Token: 0x040014B8 RID: 5304
Write = 2,
/// <summary>Create access to registry variables.</summary>
// Token: 0x040014B9 RID: 5305
Create = 4,
/// <summary>
/// <see cref="F:System.Security.Permissions.RegistryPermissionAccess.Create" />, <see cref="F:System.Security.Permissions.RegistryPermissionAccess.Read" />, and <see cref="F:System.Security.Permissions.RegistryPermissionAccess.Write" /> access to registry variables. <see cref="F:System.Security.Permissions.RegistryPermissionAccess.AllAccess" /> represents multiple <see cref="T:System.Security.Permissions.RegistryPermissionAccess" /> values and causes an <see cref="T:System.ArgumentException" /> when used as the <paramref name="access" /> parameter for the <see cref="M:System.Security.Permissions.RegistryPermission.GetPathList(System.Security.Permissions.RegistryPermissionAccess)" /> method, which expects a single value.</summary>
// Token: 0x040014BA RID: 5306
AllAccess = 7
}
}