public static void SetAccessControl(string path, DirectorySecurity directorySecurity) { if (null == directorySecurity) { throw new ArgumentNullException("directorySecurity"); } directorySecurity.PersistModifications(path); }
public static void SetAccessControl(string path, DirectorySecurity directorySecurity) { if (directorySecurity == null) { throw new ArgumentNullException(nameof(directorySecurity)); } String fullPath = Path.GetFullPath(path); directorySecurity.PersistModifications(fullPath); }