Udostępnij za pośrednictwem


FileSystemAclExtensions Klasa

Definicja

Udostępnia metody rozszerzenia statycznego specyficzne dla systemu Windows do manipulowania atrybutami zabezpieczeń listy Access Control list (ACL) dla plików i katalogów.

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
Dziedziczenie
FileSystemAclExtensions
Atrybuty

Metody

Create(DirectoryInfo, DirectorySecurity)

Tworzy nowy katalog, upewniając się, że jest tworzony z określonymi zabezpieczeniami katalogu. Jeśli katalog już istnieje, nic nie jest wykonywane.

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

Tworzy nowy strumień plików, upewniając się, że jest tworzony przy użyciu określonych właściwości i ustawień zabezpieczeń.

CreateDirectory(DirectorySecurity, String)

Tworzy katalog i zwraca go, upewniając się, że jest tworzony z określonymi zabezpieczeniami katalogu. Jeśli katalog już istnieje, zostanie zwrócony istniejący katalog.

GetAccessControl(DirectoryInfo)

Zwraca informacje o zabezpieczeniach katalogu.

GetAccessControl(DirectoryInfo, AccessControlSections)

Zwraca informacje o zabezpieczeniach katalogu.

GetAccessControl(FileInfo)

Zwraca informacje o zabezpieczeniach pliku.

GetAccessControl(FileInfo, AccessControlSections)

Zwraca informacje o zabezpieczeniach pliku.

GetAccessControl(FileStream)

Zwraca informacje o zabezpieczeniach pliku.

SetAccessControl(DirectoryInfo, DirectorySecurity)

Zmienia atrybuty zabezpieczeń istniejącego katalogu.

SetAccessControl(FileInfo, FileSecurity)

Zmienia atrybuty zabezpieczeń istniejącego pliku.

SetAccessControl(FileStream, FileSecurity)

Zmienia atrybuty zabezpieczeń istniejącego pliku.

Dotyczy