FileSystemInfo.UnixFileMode Свойство

Определение

Возвращает или задает режим файла Unix для текущего файла или каталога.

public:
 property System::IO::UnixFileMode UnixFileMode { System::IO::UnixFileMode get(); void set(System::IO::UnixFileMode value); };
public System.IO.UnixFileMode UnixFileMode { get; [System.Runtime.Versioning.UnsupportedOSPlatform("windows")] set; }
[<set: System.Runtime.Versioning.UnsupportedOSPlatform("windows")>]
member this.UnixFileMode : System.IO.UnixFileMode with get, set
Public Property UnixFileMode As UnixFileMode

Значение свойства

Атрибуты UnixFileMode текущего объекта FileSystemInfo.

Атрибуты

Исключения

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

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

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

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

Указанный файл не существует. Возникает только при установке значения свойства.

Refresh() не может инициализировать данные.

Комментарии

Значение может кэшироваться при доступе к самому значению или другим FileSystemInfo свойствам. Чтобы получить последнее значение, вызовите Refresh() метод .

Если путь не существует в последнем кэшированном состоянии, возвращается (UnixFileMode)(-1)значение . FileNotFoundException или DirectoryNotFoundException может вызываться только при задании значения.

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