| DirectoryGiveAccess Method (DirectoryEntry, String, DirectorySecurity, FileSystemRights, Boolean, Boolean, Boolean) |
Gives access to the entry supplied on the target directory.
Namespace:
Galactic.FileSystem
Assembly:
Galactic.FileSystem (in Galactic.FileSystem.dll) Version: 1.3.0.499 (1.3.0.499)
Syntax public static bool GiveAccess(
DirectoryEntry entry,
string path,
ref DirectorySecurity security,
FileSystemRights rights,
bool applyToSubfolders,
bool applyToFiles,
bool commitChanges
)
Public Shared Function GiveAccess (
entry As DirectoryEntry,
path As String,
ByRef security As DirectorySecurity,
rights As FileSystemRights,
applyToSubfolders As Boolean,
applyToFiles As Boolean,
commitChanges As Boolean
) As Boolean
public:
static bool GiveAccess(
DirectoryEntry^ entry,
String^ path,
DirectorySecurity^% security,
FileSystemRights rights,
bool applyToSubfolders,
bool applyToFiles,
bool commitChanges
)
static member GiveAccess :
entry : DirectoryEntry *
path : string *
security : DirectorySecurity byref *
rights : FileSystemRights *
applyToSubfolders : bool *
applyToFiles : bool *
commitChanges : bool -> bool
Parameters
- entry
- Type: System.DirectoryServicesDirectoryEntry
The entry to give access. - path
- Type: SystemString
The path to the directory to have access granted on. - security
- Type: System.Security.AccessControlDirectorySecurity
The DirectorySecurity object of the directory that will be changed. - rights
- Type: System.Security.AccessControlFileSystemRights
The access rights to grant on the target directory. - applyToSubfolders
- Type: SystemBoolean
Indicates whether this directory's permissions apply to subfolders beneath it. - applyToFiles
- Type: SystemBoolean
Indicates whether this directory's permissions apply to files beneath it. - commitChanges
- Type: SystemBoolean
Indicates whether changes should be commited to this directory. Useful when combining multiple commands.
Return Value
Type:
BooleanTrue if access was granted. False otherwise.
See Also