Click or drag to resize
DirectorySetAccessControl Method (String, DirectorySecurity, AccessControlSections, PathFormat)
[AlphaFS] Applies access control list (ACL) entries described by a DirectorySecurity object to the specified directory.

Namespace: Alphaleonis.Win32.Filesystem
Assembly: AlphaFS (in AlphaFS.dll) Version: 2.0
public static void SetAccessControl(
	string path,
	DirectorySecurity directorySecurity,
	AccessControlSections includeSections,
	PathFormat pathFormat


Type: SystemString
A directory to add or remove access control list (ACL) entries from.
Type: System.Security.AccessControlDirectorySecurity
A DirectorySecurity object that describes an ACL entry to apply to the directory described by the path parameter.
Type: System.Security.AccessControlAccessControlSections
One or more of the AccessControlSections values that specifies the type of access control list (ACL) information to set.
Type: Alphaleonis.Win32.FilesystemPathFormat
Indicates the format of the path parameter(s).
Note that unlike SetAccessControl(String, FileSecurity) this method does not automatically determine what parts of the specified DirectorySecurity instance has been modified. Instead, the parameter includeSections is used to specify what entries from directorySecurity to apply to path.
See Also