File.GetAccessControl Methode

Definitie

Hiermee haalt u een FileSecurity object op dat de ACL-vermeldingen (Access Control List) voor een opgegeven bestand inkapselt.

Overloads

Name Description
GetAccessControl(String)

Hiermee haalt u een FileSecurity object op dat de ACL-vermeldingen (Access Control List) voor een opgegeven bestand inkapselt.

GetAccessControl(String, AccessControlSections)

Hiermee wordt een FileSecurity object opgehaald dat het opgegeven type ACL-vermeldingen (Access Control List) voor een bepaald bestand inkapselt.

GetAccessControl(String)

Hiermee haalt u een FileSecurity object op dat de ACL-vermeldingen (Access Control List) voor een opgegeven bestand inkapselt.

public:
 static System::Security::AccessControl::FileSecurity ^ GetAccessControl(System::String ^ path);
public static System.Security.AccessControl.FileSecurity GetAccessControl(string path);
static member GetAccessControl : string -> System.Security.AccessControl.FileSecurity
Public Shared Function GetAccessControl (path As String) As FileSecurity

Parameters

path
String

Het pad naar een bestand met een FileSecurity object dat de ACL-gegevens (Access Control List) van het bestand beschrijft.

Retouren

Een FileSecurity object dat de toegangsbeheerregels inkapselt voor het bestand dat door de path parameter wordt beschreven.

Uitzonderingen

Er is een I/O-fout opgetreden tijdens het openen van het bestand.

De path parameter is null.

Kan het bestand niet vinden.

De path parameter heeft een bestand opgegeven dat alleen-lezen is.

– of –

Deze bewerking wordt niet ondersteund op het huidige platform.

– of –

De path parameter heeft een map opgegeven.

– of –

De beller heeft niet de vereiste machtiging.

Opmerkingen

Gebruik de GetAccessControl methode om de ACL-vermeldingen (Access Control List) voor een bestand op te halen.

Een ACL beschrijft personen en groepen die al dan niet rechten hebben voor specifieke acties op het opgegeven bestand. Zie Instructies voor het toevoegen of verwijderen van vermeldingen in toegangsbeheerlijsten voor meer informatie.

In NTFS-omgevingen ReadAttributes en ReadExtendedAttributes worden aan de gebruiker verleend als de gebruiker rechten heeft ListDirectory op de bovenliggende map. ReadAttributes Weigeren en ReadExtendedAttributesweigeren ListDirectory in de bovenliggende map.

Van toepassing op

GetAccessControl(String, AccessControlSections)

Hiermee wordt een FileSecurity object opgehaald dat het opgegeven type ACL-vermeldingen (Access Control List) voor een bepaald bestand inkapselt.

public:
 static System::Security::AccessControl::FileSecurity ^ GetAccessControl(System::String ^ path, System::Security::AccessControl::AccessControlSections includeSections);
public static System.Security.AccessControl.FileSecurity GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections);
static member GetAccessControl : string * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.FileSecurity
Public Shared Function GetAccessControl (path As String, includeSections As AccessControlSections) As FileSecurity

Parameters

path
String

Het pad naar een bestand met een FileSecurity object dat de ACL-gegevens (Access Control List) van het bestand beschrijft.

includeSections
AccessControlSections

Een van de AccessControlSections waarden die het type toegangsbeheerlijst (ACL) aangeeft dat moet worden ontvangen.

Retouren

Een FileSecurity object dat de toegangsbeheerregels inkapselt voor het bestand dat door de path parameter wordt beschreven.

Uitzonderingen

Er is een I/O-fout opgetreden tijdens het openen van het bestand.

De path parameter is null.

Kan het bestand niet vinden.

De path parameter heeft een bestand opgegeven dat alleen-lezen is.

– of –

Deze bewerking wordt niet ondersteund op het huidige platform.

– of –

De path parameter heeft een map opgegeven.

– of –

De beller heeft niet de vereiste machtiging.

Opmerkingen

Gebruik de GetAccessControl methode om de ACL-vermeldingen (Access Control List) voor een bestand op te halen.

Een ACL beschrijft personen en groepen die al dan niet rechten hebben voor specifieke acties op het opgegeven bestand. Zie Instructies voor het toevoegen of verwijderen van vermeldingen in toegangsbeheerlijsten voor meer informatie.

In NTFS-omgevingen ReadAttributes en ReadExtendedAttributes worden aan de gebruiker verleend als de gebruiker rechten heeft ListDirectory op de bovenliggende map. ReadAttributes Weigeren en ReadExtendedAttributesweigeren ListDirectory in de bovenliggende map.

Van toepassing op