File.GetAccessControl Metoda

Definice

FileSecurity Získá objekt, který zapouzdřuje položky seznamu řízení přístupu (ACL) pro zadaný soubor.

Přetížení

Name Description
GetAccessControl(String)

FileSecurity Získá objekt, který zapouzdřuje položky seznamu řízení přístupu (ACL) pro zadaný soubor.

GetAccessControl(String, AccessControlSections)

FileSecurity Získá objekt, který zapouzdřuje zadaný typ položek seznamu řízení přístupu (ACL) pro určitý soubor.

GetAccessControl(String)

FileSecurity Získá objekt, který zapouzdřuje položky seznamu řízení přístupu (ACL) pro zadaný soubor.

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

Parametry

path
String

Cesta k souboru obsahujícímu FileSecurity objekt, který popisuje informace o seznamu řízení přístupu (ACL) souboru.

Návraty

Objekt FileSecurity , který zapouzdřuje pravidla řízení přístupu pro soubor popsaný parametrem path .

Výjimky

Při otevírání souboru došlo k vstupně-výstupní chybě.

Parametr path je null.

Soubor nebyl nalezen.

Parametr path zadal soubor, který je jen pro čtení.

nebo

Tato operace není na aktuální platformě podporovaná.

nebo

Parametr path zadal adresář.

nebo

Volající nemá požadované oprávnění.

Poznámky

GetAccessControl Pomocí metody načtěte položky seznamu řízení přístupu (ACL) pro soubor.

Seznam ACL popisuje jednotlivce a skupiny, které mají nebo nemají práva ke konkrétním akcím daného souboru. Další informace naleznete v tématu Postupy: Přidání nebo odebrání položek seznamu řízení přístupu.

V prostředích NTFS a ReadAttributes uživateli se udělí, ReadExtendedAttributes pokud má ListDirectory uživatel oprávnění k nadřazené složce. Pokud chcete odepřít ReadAttributes nadřazený adresář a ReadExtendedAttributesodepřít ho, zamítáte ListDirectory ho.

Platí pro

GetAccessControl(String, AccessControlSections)

FileSecurity Získá objekt, který zapouzdřuje zadaný typ položek seznamu řízení přístupu (ACL) pro určitý soubor.

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

Parametry

path
String

Cesta k souboru obsahujícímu FileSecurity objekt, který popisuje informace o seznamu řízení přístupu (ACL) souboru.

includeSections
AccessControlSections

Jedna z AccessControlSections hodnot, které určují typ informací seznamu řízení přístupu (ACL), které se mají přijmout.

Návraty

Objekt FileSecurity , který zapouzdřuje pravidla řízení přístupu pro soubor popsaný parametrem path .

Výjimky

Při otevírání souboru došlo k vstupně-výstupní chybě.

Parametr path je null.

Soubor nebyl nalezen.

Parametr path zadal soubor, který je jen pro čtení.

nebo

Tato operace není na aktuální platformě podporovaná.

nebo

Parametr path zadal adresář.

nebo

Volající nemá požadované oprávnění.

Poznámky

GetAccessControl Pomocí metody načtěte položky seznamu řízení přístupu (ACL) pro soubor.

Seznam ACL popisuje jednotlivce a skupiny, které mají nebo nemají práva ke konkrétním akcím daného souboru. Další informace naleznete v tématu Postupy: Přidání nebo odebrání položek seznamu řízení přístupu.

V prostředích NTFS a ReadAttributes uživateli se udělí, ReadExtendedAttributes pokud má ListDirectory uživatel oprávnění k nadřazené složce. Pokud chcete odepřít ReadAttributes nadřazený adresář a ReadExtendedAttributesodepřít ho, zamítáte ListDirectory ho.

Platí pro