File.GetAccessControl Metod

Definition

Hämtar ett FileSecurity objekt som kapslar in poster i åtkomstkontrollistan (ACL) för en angiven fil.

Överlagringar

Name Description
GetAccessControl(String)

Hämtar ett FileSecurity objekt som kapslar in poster i åtkomstkontrollistan (ACL) för en angiven fil.

GetAccessControl(String, AccessControlSections)

Hämtar ett FileSecurity objekt som kapslar in den angivna typen av åtkomstkontrollistaposter (ACL) för en viss fil.

GetAccessControl(String)

Hämtar ett FileSecurity objekt som kapslar in poster i åtkomstkontrollistan (ACL) för en angiven fil.

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

Parametrar

path
String

Sökvägen till en fil som innehåller ett FileSecurity objekt som beskriver filens åtkomstkontrollista (ACL).

Returer

Ett FileSecurity objekt som kapslar in åtkomstkontrollreglerna för filen som beskrivs av parametern path .

Undantag

Ett I/O-fel uppstod när filen öppnades.

Parametern path är null.

Det gick inte att hitta filen.

Parametern path angav en fil som är skrivskyddad.

-eller-

Den här åtgärden stöds inte på den aktuella plattformen.

-eller-

Parametern path angav en katalog.

-eller-

Anroparen har inte den behörighet som krävs.

Kommentarer

GetAccessControl Använd metoden för att hämta poster i åtkomstkontrollistan (ACL) för en fil.

En ACL beskriver individer och grupper som har, eller inte har, rättigheter till specifika åtgärder i den angivna filen. Mer information finns i Så här lägger du till eller tar bort poster för åtkomstkontrollistan.

I NTFS-miljöer ReadAttributes och ReadExtendedAttributes beviljas användaren om användaren har ListDirectory behörighet till den överordnade mappen. ReadAttributes Neka och ReadExtendedAttributesneka ListDirectory i den överordnade katalogen.

Gäller för

GetAccessControl(String, AccessControlSections)

Hämtar ett FileSecurity objekt som kapslar in den angivna typen av åtkomstkontrollistaposter (ACL) för en viss fil.

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

Parametrar

path
String

Sökvägen till en fil som innehåller ett FileSecurity objekt som beskriver filens åtkomstkontrollista (ACL).

includeSections
AccessControlSections

Ett av de AccessControlSections värden som anger vilken typ av åtkomstkontrollista (ACL) information som ska ta emot.

Returer

Ett FileSecurity objekt som kapslar in åtkomstkontrollreglerna för filen som beskrivs av parametern path .

Undantag

Ett I/O-fel uppstod när filen öppnades.

Parametern path är null.

Det gick inte att hitta filen.

Parametern path angav en fil som är skrivskyddad.

-eller-

Den här åtgärden stöds inte på den aktuella plattformen.

-eller-

Parametern path angav en katalog.

-eller-

Anroparen har inte den behörighet som krävs.

Kommentarer

GetAccessControl Använd metoden för att hämta poster i åtkomstkontrollistan (ACL) för en fil.

En ACL beskriver individer och grupper som har, eller inte har, rättigheter till specifika åtgärder i den angivna filen. Mer information finns i Så här lägger du till eller tar bort poster för åtkomstkontrollistan.

I NTFS-miljöer ReadAttributes och ReadExtendedAttributes beviljas användaren om användaren har ListDirectory behörighet till den överordnade mappen. ReadAttributes Neka och ReadExtendedAttributesneka ListDirectory i den överordnade katalogen.

Gäller för