File.GetAccessControl Метод

Определение

FileSecurity Возвращает объект, инкапсулирующий записи списка управления доступом (ACL) для указанного файла.

Перегрузки

Имя Описание
GetAccessControl(String)

FileSecurity Возвращает объект, инкапсулирующий записи списка управления доступом (ACL) для указанного файла.

GetAccessControl(String, AccessControlSections)

FileSecurity Возвращает объект, инкапсулирующий указанный тип записей списка управления доступом (ACL) для определенного файла.

GetAccessControl(String)

FileSecurity Возвращает объект, инкапсулирующий записи списка управления доступом (ACL) для указанного файла.

public:
 static System::Security::AccessControl::FileSecurity ^ GetAccessControl(System::String ^ path);
public static System.Security.AccessControl.FileSecurity GetAccessControl(string path);
static member GetAccessControl : string -> System.Security.AccessControl.FileSecurity
Public Shared Function GetAccessControl (path As String) As FileSecurity

Параметры

path
String

Путь к файлу, содержашем объект, описывающий FileSecurity сведения о списке управления доступом (ACL).

Возвращаемое значение

Объект FileSecurity , инкапсулирующий правила управления доступом для файла, описанного параметром path .

Исключения

При открытии файла произошла ошибка ввода-вывода.

Параметр path имеет значение null.

Не удалось найти файл.

Параметр path указал файл, доступный только для чтения.

–или–

Эта операция не поддерживается на текущей платформе.

–или–

Параметр path указал каталог.

–или–

Вызывающий объект не имеет требуемого разрешения.

Комментарии

GetAccessControl Используйте метод для получения записей списка управления доступом (ACL) для файла.

ACL описывает отдельных лиц и групп, имеющих или не имеющих прав на определенные действия в данном файле. Дополнительные сведения см. в разделе "Практическое руководство. Добавление или удаление записей списка управления доступом".

В средах NTFS и ReadAttributes предоставляется пользователю, ReadExtendedAttributes если у пользователя есть ListDirectory права на родительскую папку. Запретить и ReadAttributesзапретить ReadExtendedAttributesListDirectory в родительском каталоге.

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

GetAccessControl(String, AccessControlSections)

FileSecurity Возвращает объект, инкапсулирующий указанный тип записей списка управления доступом (ACL) для определенного файла.

public:
 static System::Security::AccessControl::FileSecurity ^ GetAccessControl(System::String ^ path, System::Security::AccessControl::AccessControlSections includeSections);
public static System.Security.AccessControl.FileSecurity GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections);
static member GetAccessControl : string * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.FileSecurity
Public Shared Function GetAccessControl (path As String, includeSections As AccessControlSections) As FileSecurity

Параметры

path
String

Путь к файлу, содержашем объект, описывающий FileSecurity сведения о списке управления доступом (ACL).

includeSections
AccessControlSections

Одно из AccessControlSections значений, указывающее тип данных списка управления доступом (ACL) для получения.

Возвращаемое значение

Объект FileSecurity , инкапсулирующий правила управления доступом для файла, описанного параметром path .

Исключения

При открытии файла произошла ошибка ввода-вывода.

Параметр path имеет значение null.

Не удалось найти файл.

Параметр path указал файл, доступный только для чтения.

–или–

Эта операция не поддерживается на текущей платформе.

–или–

Параметр path указал каталог.

–или–

Вызывающий объект не имеет требуемого разрешения.

Комментарии

GetAccessControl Используйте метод для получения записей списка управления доступом (ACL) для файла.

ACL описывает отдельных лиц и групп, имеющих или не имеющих прав на определенные действия в данном файле. Дополнительные сведения см. в разделе "Практическое руководство. Добавление или удаление записей списка управления доступом".

В средах NTFS и ReadAttributes предоставляется пользователю, ReadExtendedAttributes если у пользователя есть ListDirectory права на родительскую папку. Запретить и ReadAttributesзапретить ReadExtendedAttributesListDirectory в родительском каталоге.

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