FileIOPermission.GetPathList(FileIOPermissionAccess) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает все файлы и каталоги с указанным FileIOPermissionAccess.
public:
cli::array <System::String ^> ^ GetPathList(System::Security::Permissions::FileIOPermissionAccess access);
public string[] GetPathList(System.Security.Permissions.FileIOPermissionAccess access);
member this.GetPathList : System.Security.Permissions.FileIOPermissionAccess -> string[]
Public Function GetPathList (access As FileIOPermissionAccess) As String()
Параметры
- access
- FileIOPermissionAccess
Одно из FileIOPermissionAccess значений, представляющих один тип доступа к файлам.
Возвращаемое значение
Массив, содержащий пути файлов и каталогов, к которым предоставляется доступ, указанный access параметром.
Исключения
access не является допустимым значением FileIOPermissionAccess.
–или–
access is AllAccess, который представляет несколько типов доступа к файлам или NoAccessне представляет никакого типа доступа к файлам.
Комментарии
Используйте этот метод для получения состояния текущего разрешения. Для получения состояния обоих Read и Write доступа требуется два вызова этого метода.
Note
Параметр access ограничен значениями FileIOPermissionAccess, представляющими отдельные типы доступа к файлам. Эти значения: Read, WriteAppendи PathDiscovery. Допустимые значения access не включают NoAccess и AllAccessне представляют отдельных типов доступа к файлам.