Поделиться через


FileSystemAclExtensions.GetAccessControl Метод

Определение

Перегрузки

GetAccessControl(DirectoryInfo)

Возвращает сведения о безопасности для каталога.

GetAccessControl(FileInfo)

Возвращает сведения о безопасности для файла.

GetAccessControl(FileStream)

Возвращает сведения о безопасности для файла.

GetAccessControl(DirectoryInfo, AccessControlSections)

Возвращает сведения о безопасности для каталога.

GetAccessControl(FileInfo, AccessControlSections)

Возвращает сведения о безопасности для файла.

GetAccessControl(DirectoryInfo)

Возвращает сведения о безопасности для каталога.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Security::AccessControl::DirectorySecurity ^ GetAccessControl(System::IO::DirectoryInfo ^ directoryInfo);
public static System.Security.AccessControl.DirectorySecurity GetAccessControl (this System.IO.DirectoryInfo directoryInfo);
static member GetAccessControl : System.IO.DirectoryInfo -> System.Security.AccessControl.DirectorySecurity
<Extension()>
Public Function GetAccessControl (directoryInfo As DirectoryInfo) As DirectorySecurity

Параметры

directoryInfo
DirectoryInfo

Существующий каталог, из которого следует получить сведения о безопасности.

Возвращаемое значение

Дескрипторы безопасности всех разделов управления доступом для каталога.

Применяется к

GetAccessControl(FileInfo)

Возвращает сведения о безопасности для файла.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Security::AccessControl::FileSecurity ^ GetAccessControl(System::IO::FileInfo ^ fileInfo);
public static System.Security.AccessControl.FileSecurity GetAccessControl (this System.IO.FileInfo fileInfo);
static member GetAccessControl : System.IO.FileInfo -> System.Security.AccessControl.FileSecurity
<Extension()>
Public Function GetAccessControl (fileInfo As FileInfo) As FileSecurity

Параметры

fileInfo
FileInfo

Файл, из которого следует получить сведения о безопасности.

Возвращаемое значение

Дескрипторы безопасности всех разделов управления доступом для файла.

Применяется к

GetAccessControl(FileStream)

Возвращает сведения о безопасности для файла.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Security::AccessControl::FileSecurity ^ GetAccessControl(System::IO::FileStream ^ fileStream);
public static System.Security.AccessControl.FileSecurity GetAccessControl (this System.IO.FileStream fileStream);
static member GetAccessControl : System.IO.FileStream -> System.Security.AccessControl.FileSecurity
<Extension()>
Public Function GetAccessControl (fileStream As FileStream) As FileSecurity

Параметры

fileStream
FileStream

Существующий файл, из которого следует получить сведения о безопасности.

Возвращаемое значение

Дескрипторы безопасности всех разделов управления доступом для файла.

Исключения

fileStream имеет значение null.

Файловый поток закрыт.

Применяется к

GetAccessControl(DirectoryInfo, AccessControlSections)

Возвращает сведения о безопасности для каталога.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Security::AccessControl::DirectorySecurity ^ GetAccessControl(System::IO::DirectoryInfo ^ directoryInfo, System::Security::AccessControl::AccessControlSections includeSections);
public static System.Security.AccessControl.DirectorySecurity GetAccessControl (this System.IO.DirectoryInfo directoryInfo, System.Security.AccessControl.AccessControlSections includeSections);
static member GetAccessControl : System.IO.DirectoryInfo * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.DirectorySecurity
<Extension()>
Public Function GetAccessControl (directoryInfo As DirectoryInfo, includeSections As AccessControlSections) As DirectorySecurity

Параметры

directoryInfo
DirectoryInfo

Существующий каталог, из которого следует получить сведения о безопасности.

includeSections
AccessControlSections

Разделы управления доступом, которые необходимо получить.

Возвращаемое значение

Дескрипторы безопасности указанных разделов управления доступом для каталога.

Применяется к

GetAccessControl(FileInfo, AccessControlSections)

Возвращает сведения о безопасности для файла.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Security::AccessControl::FileSecurity ^ GetAccessControl(System::IO::FileInfo ^ fileInfo, System::Security::AccessControl::AccessControlSections includeSections);
public static System.Security.AccessControl.FileSecurity GetAccessControl (this System.IO.FileInfo fileInfo, System.Security.AccessControl.AccessControlSections includeSections);
static member GetAccessControl : System.IO.FileInfo * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.FileSecurity
<Extension()>
Public Function GetAccessControl (fileInfo As FileInfo, includeSections As AccessControlSections) As FileSecurity

Параметры

fileInfo
FileInfo

Существующий файл, из которого следует получить сведения о безопасности.

includeSections
AccessControlSections

Разделы управления доступом, которые необходимо получить из файла.

Возвращаемое значение

Дескрипторы безопасности указанных разделов управления доступом для файла.

Применяется к