Прочитать на английском

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


File.SetUnixFileMode Метод

Определение

Перегрузки

SetUnixFileMode(SafeFileHandle, UnixFileMode)

Задает указанный UnixFileMode указанного дескриптора файла.

SetUnixFileMode(String, UnixFileMode)

Задает указанный UnixFileMode файла по указанному пути.

SetUnixFileMode(SafeFileHandle, UnixFileMode)

Исходный код:
File.cs
Исходный код:
File.cs
Исходный код:
File.cs

Задает указанный UnixFileMode указанного дескриптора файла.

C#
[System.Runtime.Versioning.UnsupportedOSPlatform("windows")]
public static void SetUnixFileMode(Microsoft.Win32.SafeHandles.SafeFileHandle fileHandle, System.IO.UnixFileMode mode);

Параметры

fileHandle
SafeFileHandle

Дескриптор файла.

mode
UnixFileMode

Режим файлов Unix.

Атрибуты

Исключения

Недопустимый режим файла.

Вызывающий объект не имеет требуемого разрешения.

Файл закрыт.

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

.NET 10 и другие версии
Продукт Версии
.NET 7, 8, 9, 10

SetUnixFileMode(String, UnixFileMode)

Исходный код:
File.cs
Исходный код:
File.cs
Исходный код:
File.cs

Задает указанный UnixFileMode файла по указанному пути.

C#
[System.Runtime.Versioning.UnsupportedOSPlatform("windows")]
public static void SetUnixFileMode(string path, System.IO.UnixFileMode mode);

Параметры

path
String

Путь к файлу.

mode
UnixFileMode

Режим файлов Unix.

Атрибуты

Исключения

path представляет собой строку нулевой длины или содержит один или несколько недопустимых символов. Вы можете запросить недопустимые символы с помощью метода GetInvalidPathChars().

Недопустимый режим файла.

Вызывающий объект не имеет требуемого разрешения.

Указанный путь превышает определенную системой максимальную длину.

Компонент path не является каталогом.

Не удается найти файл.

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

.NET 10 и другие версии
Продукт Версии
.NET 7, 8, 9, 10