FileSystemAclExtensions.SetAccessControl Метод

Определение

Перегрузки

Имя Описание
SetAccessControl(DirectoryInfo, DirectorySecurity)

Изменяет атрибуты безопасности существующего каталога.

SetAccessControl(FileInfo, FileSecurity)

Изменяет атрибуты безопасности существующего файла.

SetAccessControl(FileStream, FileSecurity)

Изменяет атрибуты безопасности существующего файла.

SetAccessControl(DirectoryInfo, DirectorySecurity)

Изменяет атрибуты безопасности существующего каталога.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::DirectoryInfo ^ directoryInfo, System::Security::AccessControl::DirectorySecurity ^ directorySecurity);
public static void SetAccessControl(this System.IO.DirectoryInfo directoryInfo, System.Security.AccessControl.DirectorySecurity directorySecurity);
static member SetAccessControl : System.IO.DirectoryInfo * System.Security.AccessControl.DirectorySecurity -> unit
<Extension()>
Public Sub SetAccessControl (directoryInfo As DirectoryInfo, directorySecurity As DirectorySecurity)

Параметры

directoryInfo
DirectoryInfo

Существующий каталог.

directorySecurity
DirectorySecurity

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

Исключения

directorySecurity равно null.

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

SetAccessControl(FileInfo, FileSecurity)

Изменяет атрибуты безопасности существующего файла.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::FileInfo ^ fileInfo, System::Security::AccessControl::FileSecurity ^ fileSecurity);
public static void SetAccessControl(this System.IO.FileInfo fileInfo, System.Security.AccessControl.FileSecurity fileSecurity);
static member SetAccessControl : System.IO.FileInfo * System.Security.AccessControl.FileSecurity -> unit
<Extension()>
Public Sub SetAccessControl (fileInfo As FileInfo, fileSecurity As FileSecurity)

Параметры

fileInfo
FileInfo

Существующий файл.

fileSecurity
FileSecurity

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

Исключения

fileSecurity равно null.

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

SetAccessControl(FileStream, FileSecurity)

Изменяет атрибуты безопасности существующего файла.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::FileStream ^ fileStream, System::Security::AccessControl::FileSecurity ^ fileSecurity);
public static void SetAccessControl(this System.IO.FileStream fileStream, System.Security.AccessControl.FileSecurity fileSecurity);
static member SetAccessControl : System.IO.FileStream * System.Security.AccessControl.FileSecurity -> unit
<Extension()>
Public Sub SetAccessControl (fileStream As FileStream, fileSecurity As FileSecurity)

Параметры

fileStream
FileStream

Существующий файл.

fileSecurity
FileSecurity

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

Исключения

fileStream или fileSecurity есть null.

Поток файлов закрыт.

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