Udostępnij za pośrednictwem


FileStream.GetAccessControl Metoda

Definicja

Pobiera obiekt FileSecurity, który hermetyzuje wpisy listy kontroli dostępu (ACL) dla pliku opisanego przez bieżący obiekt FileStream.

public:
 System::Security::AccessControl::FileSecurity ^ GetAccessControl();
public System.Security.AccessControl.FileSecurity GetAccessControl ();
member this.GetAccessControl : unit -> System.Security.AccessControl.FileSecurity
Public Function GetAccessControl () As FileSecurity

Zwraca

Obiekt, który hermetyzuje ustawienia kontroli dostępu dla pliku opisanego przez bieżący obiekt FileStream.

Wyjątki

Plik jest zamknięty.

Wystąpił błąd we/wy podczas otwierania pliku.

Nie można odnaleźć pliku.

Ta operacja nie jest obsługiwana na bieżącej platformie.

-lub-

Obiekt wywołujący nie ma wymaganych uprawnień.

Uwagi

Chociaż klasa FileStream i GetAccessControl mogą służyć do pobierania wpisów listy kontroli dostępu (ACL) istniejącego pliku, rozważ użycie metody File.GetAccessControl, ponieważ jest to łatwiejsze w użyciu.

Użyj metody GetAccessControl, aby pobrać wpisy listy ACL dla pliku.

Lista ACL opisuje osoby i grupy, które mają lub nie mają praw do określonych akcji w danym pliku. Aby uzyskać więcej informacji, zobacz Instrukcje: dodawanie lub usuwanie wpisów listy kontroli dostępu.

Dotyczy