RegistryPermissionAccess RegistryPermissionAccess RegistryPermissionAccess RegistryPermissionAccess Enum

Определение

Указывает разрешенный доступ к значениям и разделам реестра.Specifies the permitted access to registry keys and values.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class RegistryPermissionAccess
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum RegistryPermissionAccess
type RegistryPermissionAccess = 
Public Enum RegistryPermissionAccess
Наследование
RegistryPermissionAccessRegistryPermissionAccessRegistryPermissionAccessRegistryPermissionAccess
Атрибуты

Поля

AllAccess AllAccess AllAccess AllAccess 7

Доступ Create, Read и Write к переменным реестра.Create, Read, and Write access to registry variables. Флаг AllAccess представляет несколько значений RegistryPermissionAccess, поэтому при его использовании в качестве параметра access метода ArgumentException создается исключение GetPathList(RegistryPermissionAccess), поскольку данный метод принимает только одно значение.AllAccess represents multiple RegistryPermissionAccess values and causes an ArgumentException when used as the access parameter for the GetPathList(RegistryPermissionAccess) method, which expects a single value.

Create Create Create Create 4

Доступ к переменным реестра с разрешением на создание.Create access to registry variables.

NoAccess NoAccess NoAccess NoAccess 0

Отсутствие доступа к переменным реестра.No access to registry variables. Флаг NoAccess не представляет допустимых значений RegistryPermissionAccess, поэтому при его использовании в качестве параметра метода ArgumentException создается исключение GetPathList(RegistryPermissionAccess), поскольку данный метод принимает только одно значение.NoAccess represents no valid RegistryPermissionAccess values and causes an ArgumentException when used as the parameter for GetPathList(RegistryPermissionAccess), which expects a single value.

Read Read Read Read 1

Доступ к переменным реестра с разрешением на чтение.Read access to registry variables.

Write Write Write Write 2

Доступ к переменным реестра с разрешением на запись.Write access to registry variables.

Комментарии

RegistryPermissionAccess значения не зависят от; права на один из типов доступа не подразумевают прав на другой.RegistryPermissionAccess values are independent; rights to one type of access do not imply rights to another. Например Write не подразумевает разрешение на Read или Create.For instance, Write permission does not imply permission to Read or Create.

Примечание

Несмотря на то, что NoAccess и AllAccess отображаются в NoAccess, они недоступны для использования в качестве параметра для GetPathList так, как они описывают нет типов доступа к переменным реестра и все типы доступа к переменным реестра, соответственно, и GetPathList ожидает Тип доступа к переменным одним реестром.Although NoAccess and AllAccess appear in NoAccess, they are not valid for use as the parameter for GetPathList because they describe no registry variable access types or all registry variable access types, respectively, and GetPathList expects a single registry variable access type.

Применяется к

Дополнительно