using System;
using System.Runtime.InteropServices;
namespace System.Security.Permissions
{
/// Specifies access to environment variables.
// Token: 0x0200053F RID: 1343
[Flags]
[ComVisible(true)]
[Serializable]
public enum EnvironmentPermissionAccess
{
/// No access to environment variables. represents no valid values and causes an when used as the parameter for , which expects a single value.
// Token: 0x04001411 RID: 5137
NoAccess = 0,
/// Only read access to environment variables is specified. Changing, deleting and creating environment variables is not included in this access level.
// Token: 0x04001412 RID: 5138
Read = 1,
/// Only write access to environment variables is specified. Write access includes creating and deleting environment variables as well as changing existing values. Reading environment variables is not included in this access level.
// Token: 0x04001413 RID: 5139
Write = 2,
///
/// and access to environment variables. represents multiple values and causes an when used as the parameter for the method, which expects a single value.
// Token: 0x04001414 RID: 5140
AllAccess = 3
}
}