FileSystemAclExtensions.SetAccessControl Метод
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
SetAccessControl(DirectoryInfo, DirectorySecurity) |
Изменяет атрибуты безопасности для существующего каталога. |
SetAccessControl(FileInfo, FileSecurity) |
Изменяет атрибуты безопасности для существующего файла. |
SetAccessControl(FileStream, FileSecurity) |
Изменяет атрибуты безопасности для существующего файла. |
Изменяет атрибуты безопасности для существующего каталога.
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
.
Применяется к
.NET 9 и другие версии
Продукт | Версии |
---|---|
.NET | Core 1.0, Core 1.1, 6, 7, 8, 9 |
Windows Desktop | 3.0, 3.1, 5 |
Изменяет атрибуты безопасности для существующего файла.
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
.
Применяется к
.NET 9 и другие версии
Продукт | Версии |
---|---|
.NET | Core 1.0, Core 1.1, 6, 7, 8, 9 |
Windows Desktop | 3.0, 3.1, 5 |
Изменяет атрибуты безопасности для существующего файла.
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
.
Файловый поток закрыт.
Применяется к
.NET 9 и другие версии
Продукт | Версии |
---|---|
.NET | Core 1.0, Core 1.1, 6, 7, 8, 9 |
Windows Desktop | 3.0, 3.1, 5 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: