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.

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

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