======Метод DirectoryInfo.GetAccessControl(AccessControlSections)====== Получает объект [[developers:references:system.security.accesscontrol.directorysecurity|DirectorySecurity]] , который инкапсулирует заданный тип записей списка управления доступом для каталога, описываемого текущим объектом [[developers:references:system.io.directoryinfo|DirectoryInfo]] . * **Пространство имен:** [[developers:references:system.io|System.IO]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public DirectorySecurity GetAccessControl(AccessControlSections includeSections) **Параметры** * //includeSections// * Тип: [[developers:references:system.security.accesscontrol.accesscontrolsections|System.Security.AccessControl.AccessControlSections]] * Одно из значений [[developers:references:system.security.accesscontrol.accesscontrolsections|AccessControlSections]] , указывающее тип сведений о списке ACL, которые необходимо получить. **Возвращаемое значение** * Тип: [[developers:references:system.security.accesscontrol.directorysecurity|System.Security.AccessControl.DirectorySecurity]] * Объект [[developers:references:system.security.accesscontrol.directorysecurity|DirectorySecurity]] , который инкапсулирует правила управления доступом для файла, описанные параметром //path// .ИсключенияТип исключенияУсловие [[developers:references:system.systemexception|SystemException]] Не удается найти или изменить каталог. [[developers:references:system.unauthorizedaccessexception|UnauthorizedAccessException]] Текущий процесс не может открыть каталог из-за отсутствия соответствующих прав доступа. [[developers:references:system.io.ioexception|IOException]] При открытии каталога возникла ошибка ввода-вывода. [[developers:references:system.platformnotsupportedexception|PlatformNotSupportedException]] Текущая операционная система не является системой Microsoft Windows 2000 или более поздней версией Windows. [[developers:references:system.unauthorizedaccessexception|UnauthorizedAccessException]] Каталог доступен только для чтения.– или – Эта операция не поддерживается на текущей платформе.– или – У вызывающего объекта отсутствует необходимое разрешение.