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 может вызываться только при задании значения.