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

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


File.GetUnixFileMode Метод

Определение

Перегрузки

GetUnixFileMode(SafeFileHandle)

Возвращает объект UnixFileMode указанного дескриптора файла.

GetUnixFileMode(String)

Получает значение UnixFileMode для файла в пути.

GetUnixFileMode(SafeFileHandle)

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

Возвращает объект UnixFileMode указанного дескриптора файла.

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

Параметры

fileHandle
SafeFileHandle

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

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

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

Атрибуты

Исключения

Файл закрыт.

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

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

GetUnixFileMode(String)

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

Получает значение UnixFileMode для файла в пути.

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

Параметры

path
String

Путь к файлу.

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

Значение UnixFileMode для файла в пути.

Атрибуты

Исключения

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

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

У вызывающего объекта отсутствует необходимое разрешение.

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

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

Файл не найден.

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

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