Поделиться через


FileSystemAclExtensions Класс

Определение

Предоставляет предназначенные для платформы Windows статические методы расширения, которые служат для работы с атрибутами безопасности списков управления доступом (ACL) для файлов и каталогов.

public ref class FileSystemAclExtensions abstract sealed
public static class FileSystemAclExtensions
[System.Security.SecurityCritical]
public static class FileSystemAclExtensions
type FileSystemAclExtensions = class
[<System.Security.SecurityCritical>]
type FileSystemAclExtensions = class
Public Module FileSystemAclExtensions
Наследование
FileSystemAclExtensions
Атрибуты

Методы

Create(DirectoryInfo, DirectorySecurity)

Создает каталог с указанными атрибутами безопасности. Если каталог уже существует, ничего не происходит.

Create(FileInfo, FileMode, FileSystemRights, FileShare, Int32, FileOptions, FileSecurity)

Создает файловый поток с указанными свойствами и параметрами безопасности.

CreateDirectory(DirectorySecurity, String)

Создает каталог и возвращает его, гарантируя, что он создается с указанными свойствами безопасности. Если каталог уже существует, возвращается существующий каталог.

GetAccessControl(DirectoryInfo)

Возвращает сведения о безопасности для каталога.

GetAccessControl(DirectoryInfo, AccessControlSections)

Возвращает сведения о безопасности для каталога.

GetAccessControl(FileInfo)

Возвращает сведения о безопасности для файла.

GetAccessControl(FileInfo, AccessControlSections)

Возвращает сведения о безопасности для файла.

GetAccessControl(FileStream)

Возвращает сведения о безопасности для файла.

SetAccessControl(DirectoryInfo, DirectorySecurity)

Изменяет атрибуты безопасности для существующего каталога.

SetAccessControl(FileInfo, FileSecurity)

Изменяет атрибуты безопасности для существующего файла.

SetAccessControl(FileStream, FileSecurity)

Изменяет атрибуты безопасности для существующего файла.

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